3 回答
TA贡献1946条经验 获得超3个赞
我在 linux 中遇到了同样的问题。对我来说,这是韦兰。切换到 X 后,它起作用了。在/etc/gdm3/custom.conf
取消注释行#WaylandEnable=false
。
TA贡献1821条经验 获得超6个赞
这就是 PyAutoGui 的工作原理:
0,0 X increases -->
+---------------------------+
| | Y increases
| | |
| 1920 x 1080 screen | |
| | V
| |
| |
+---------------------------+ 1919, 1079
所以你需要这样写:
pyautogui.moveTo(100, 200) # moves mouse to X of 100, Y of 200
或者
pyautogui.moveTo(100, 200, 2) # moves mouse to X of 100, Y of 200 over 2 seconds
TA贡献1784条经验 获得超9个赞
我在下面尝试了这段代码:
import win32con
import win32api
win32api.mouse_event(win32con.MOUSEEVENTF_MOVE, int(10), int(10), 0, 0)
它在游戏中起作用。我认为它与 win32con 相关。无论如何我明白了。
添加回答
举报