通过写入/ dev / input / mice来控制鼠标
我正在使用Ubuntu 12.04。对于我的一个应用程序,我需要使用脚本在软件中控制鼠标。
我知道鼠标设备是/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
在这里找到
以上是 通过写入/ dev / input / mice来控制鼠标 的全部内容, 来源链接: utcz.com/qa/421435.html