我正在使用Ubuntu 12.04。对于我的一个应用程序,我需要使用脚本在软件中控制鼠标。
我知道鼠标设备是/dev/input/mice。如果我做一个cat /dev/input/mice,然后移动鼠标,我看到很多输出都转储到了屏幕上。
/dev/input/mice
cat /dev/input/mice
现在,我希望删除鼠标,并有一个脚本/dev/input/mice可以控制鼠标指针
请为我提供以下命令的帮助: (1)左键单击 (2)右键单击 (3)将鼠标从一个位置移动到另一个位置。
请注意,我正在寻找Shell脚本解决方案,而不是C / C ++解决方案。
这不是您提到的文件,但是可以更快地使用此工具而不是使该文件的转储无效。它可以执行bash中您想要的所有操作。
xdotool可以在我的终端上完成操作。 这是ubuntu的打包站点。你可能可以通过槽安装
# apt-get install xdotool
我可以在gentoo上发布它,而无需添加任何存储库。 该工具相当简单:
#! /bin/bash # move the mouse x y xdotool mousemove 1800 500 # left click xdotool click 1 # right click xdotool click 3
在这里找到