X11 - 鼠标模拟拖动动作
X11 - Mouse simulation drag action
我使用 XQueryPointer
和 XWarpPointer
模拟点击和移动动作。我想模拟拖动动作,但我找不到办法。我如何在 linux 机器上做?
使用 xtest 扩展 - 使用 XTestFakeButtonEvent
/ XTestFakeMotionEvent
模拟初始鼠标按下 + 鼠标移动事件 + 鼠标弹起
如果你不局限于 c++,你也可以使用 xdotool。它是命令行工具。对于拖动,您可以发送 buttondown、move、buttonup 事件。
我使用 XQueryPointer
和 XWarpPointer
模拟点击和移动动作。我想模拟拖动动作,但我找不到办法。我如何在 linux 机器上做?
使用 xtest 扩展 - 使用 XTestFakeButtonEvent
/ XTestFakeMotionEvent
如果你不局限于 c++,你也可以使用 xdotool。它是命令行工具。对于拖动,您可以发送 buttondown、move、buttonup 事件。