如何使用 xdotool 单击+按住+移动?

如何使用 xdotool 单击+按住+移动?

我在 StackExchange 和 YouTube 上搜索过,但到处都只有如何操作clicks and moves。我的问题是如何使用 xdotool 单击并按住某个桌面图标并将其移动到其他位置,或者如何使用鼠标箭头突出显示桌面上的区域(这也需要单击并按住并移动)?这是一个有点相关的问题xdotool 脚本执行鼠标移动和点击但还是不同。我也尝试在手册中找到xdotool - 命令行 X11 自动化工具

有记载: xdotool lets you programmatically (or manually) simulate keyboard input and mouse activity, move and resize windows

但我不知道该怎么做。有人能帮忙吗?

根据建议我尝试了以下操作:

因此,如下所示:

#!/bin/sh
for i in 'seq 1 200'
do
  xdotool mousemove 1519 599 mousedown
  sleep 2
  xdotool  mousemove 1519 750 mousedown
  sleep 2
  xdotool mousemove 1600 750 mouseup
  sleep 2
done

而且它只是移动鼠标,但没有突出显示桌面上的区域,而该区域应该是按下了缪斯的左键。

答案1

要进行“拖动”,首先需要xdotool按下鼠标按钮并输入mousedown命令。然后发出mousemove命令,并mouseup在拖动完成后发出命令。

相关内容