我怎样才能将鼠标移动锁定在原地,而不是移动到某个定义的 X 和 Y 坐标?原地意味着如果我的鼠标在中间,只需按一下键,它就会锁定在那里,而不是移动到屏幕的右上角或左上角。
答案1
我不清楚这种脚本的目的,但您可以查找当前位置,并继续将光标位置设置为该位置。
你可能需要一种更可靠的方法来杀死它, vs Ctrl+ C。在运行以下命令之前请仔细考虑:
eval $(xdotool getmouselocation --shell)
while true
do
xdotool mousemove $X $Y
sleep 0.1
done
xdotool getmouselocation --shell
提供如下输出:
$ xdotool getmouselocation --shell
X=420
Y=69
SCREEN=0
WINDOW=1
当你设置了eval $(xdotool getmouselocation --shell)
、$X
和变量时。$Y