Move mouse cursor to second monitor using pyautogui

 ̄綄美尐妖づ 提交于 2020-01-01 06:09:26

问题


I started using pyautogui about an hour ago. Very nice that python supports GUI automation. I'm having one problem though. I use two screens and it appears that the wrapper is unable to move my cursor to my secondary monitor. For instance:

>>> import pyautogui
>>> pyautogui.moveTo(2759,769)
>>> pyautogui.position()
 (1919, 769)

As you can see the cursor is still within my first screen.

How do I force pyautogui to move to my second screen?

Thanks


回答1:


Nevermind, I have found the answer from a github post.

It appears that moving the cursor to a second monitor can be accomplished using

ctypes.windll.user32.SetCursorPos(2759,769)

Sweet!



来源:https://stackoverflow.com/questions/48647175/move-mouse-cursor-to-second-monitor-using-pyautogui

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!