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/...?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
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'
)
回答2:
I know the question is old, but I just discovered xdotool and it seems great:
http://www.semicomplete.com/projects/xdotool/
回答3:
Try using xte command (part of xautomation package). Details here
回答4:
If you are doing it in an xterm, the Xterm understands ANSI control codes. There is a list of these codes here.
回答5:
To do from a shell script, use the xwit commandline tool.