Zitat von
almoeli
Du musst die Maus über die Gerätedateien /dev/input/mice usw. mit read und write ansprechen.
Das geht aber nur als root ...
Stattdessen kann man z.B. die Xlib verwenden:
Code:
#include <X11/Xlib.h>
...
Display *display = XOpenDisplay(NULL);
Window window = XDefaultRootWindow(display);
XWarpPointer(display, None, window, 0, 0, 0, 0, x, y);
XFlush(display);
XCloseDisplay(display);
Das ganze natürlich noch erweitern um eine Prüfung aller Funktionsrückgabewerte auf Fehler.
Kompilieren mit Parameter -lX11
Lesezeichen