2014-06-05 156 views
0

我有一個tkinter GUI,我想控制光標在我的程序中的速度(就好像你可以通過調整鼠標設置來設置它)。
我想我可以使用pywin32但我能找到的所有設置光標在屏幕上的位置,但我真正想要的是設置鼠標的速度/速度有多快?
所以..
我應該使用哪些庫?以及確切的功能讓我能夠控制鼠標的速度/加速度?
謝謝如何使用python控制鼠標/光標/指針速度?

+0

嘿!我問了一個類似的問題,得到了一個很好的答案。 https://stackoverflow.com/questions/45100234/change-mouse-pointer-speed-in-windows-using-python –

回答

1

你應該精確的使用windows版本;)。

有一些我認爲你可以使用的東西。

PROJECT SIKULI

功能=> Settings.MoveMouseDelay |似乎做你想做的事情。

另一種解決方法是獲取鼠標光標的當前位置和最後位置,然後通過將光標位置設置爲當前位置和最後位置等的中間位置來人爲地減慢它的位置。

窗戶鼠標屬性可以通過運行來訪問(WIN + R)「main.cpl」 在Windows 7上,它看起來像command line to access to windows mouse porperties

您可以創建一個.bat後啓動該並啓動您的.bat腳本用你的python腳本,然後管理獲得的窗口來設置鼠標速度。

看起來很棘手,但可能工作。

Regards,