I'm wondering how to set the mouse cursor position under X11? Is it possible at all and if, where do I have to look for appropriate functions? X window system, KDE/Gnome/...?
Sounds like you're using X, so what you probably want is XWarpPointer
. To give an absolute position on the whole screen, use the Root Window as dest window.
(You can get a quick and dirty list of X functions using ls /usr/share/man/man3/ | grep '^X'
)
I know the question is old, but I just discovered xdotool and it seems great:
Try using xte command (part of xautomation package). Details here
If you are doing it in an xterm, the Xterm understands ANSI control codes. There is a list of these codes here.
To do from a shell script, use the xwit commandline tool.
来源:https://stackoverflow.com/questions/578804/how-to-set-the-mouse-position-under-x11-linux-desktop