我目前正在让我的 Nintendo Wiimote(实际上有点难过)将我的电脑用作鼠标。我已经设法让双节棍的摇杆控制实际上在屏幕上上下左右移动鼠标!这太令人兴奋了。现在我被困住了。
当我按 A 时,我想通过 python 左/右键单击东西,当我去搜索时,它想出的只是 tkinter?
所以我的问题是,我该调用什么来使 python 在桌面上左/右键单击,如果可能的话,也许提供一个片段?
谢谢您的帮助!
注意:我想我忘了提到这是针对 Linux 的。
原文由 dbdii407 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用现已与 PyUserInput 合并的 PyMouse 。我通过 pip 安装了它:
apt-get install python-pip
pip install pymouse
在某些情况下,它使用光标,而在其他情况下,它在没有光标的情况下模拟鼠标事件。
您还可以指定要使用的鼠标按钮。例如左键:
请记住,在 Linux 上它需要 Xlib。