Daffy Asked: 2022-12-04 17:38:48 +0800 CST2022-12-04 17:38:48 +0800 CST 2022-12-04 17:38:48 +0800 CST 将点击事件发送到 linux 中的非活动窗口 772 我正在尝试自动执行一项任务,该任务涉及在特定时间点击特定位置的窗口,但同时我想做其他事情。是否有任何工具可以将特定坐标的点击事件发送到非活动窗口? 我在 arch linux 上的 X11 上使用 Plasma 桌面环境。 linux 1 个回答 Voted Best Answer Aubs 2022-12-04T19:12:29+08:002022-12-04T19:12:29+08:00 我没有足够的声誉来发表评论,但下面的答案听起来就像你想要的那样: 在坐标处发送鼠标点击 ...如果您在链接命令的单击和恢复之间添加一个非常短的睡眠时间,则鼠标会恢复而不会注意到我的机器上有其他移动。 例如 xdotool mousemove click 1 sleep 0.01 mousemove restore 我确实注意到使用 sleep 0.1 与 sleep 0.01 的区别,尽管手册页仅涵盖 0.x 秒的分数,但由于延迟以 ms 为单位工作,因此可以解释差异。 如果没有睡眠,移动和恢复之间会有明显的延迟,我无法解释。
我没有足够的声誉来发表评论,但下面的答案听起来就像你想要的那样:
在坐标处发送鼠标点击