按住鼠标按钮时模拟几次单击

时间:2016-05-24 15:48:17

标签: c++ linux windows click x11

当用户在Linux / Windows上按住鼠标按钮时,我已经搜索了很长时间如何模拟鼠标左右键单击。

我尝试使用一个名为PyUserInput的python库,这是一个绑定到X11并且它工作但只有当我没有按住鼠标按钮时,所以我认为如果我使用C ++和X11库,然后我会遇到同样的问题。

这是我在PyUserInput库中使用的代码,它每半秒模拟一次点击,但是当我们按下鼠标左键时点击不起作用:

from pymouse import PyMouse
from time import sleep

mouse = PyMouse()

# Simulates a click by using the PyUserInput library
def click():
        x, y = mouse.position()
        mouse.click(x, y)

while True:
        click()
        sleep(0.5)

0 个答案:

没有答案