我正在尝试编写一个图像查看器,但是鼠标上的“前进/后退”按钮不会触发tkinter中任何可能的绑定。在
我试过捆绑:
<Key>, <KeyPress>, <ButtonPress>, <Return>
但是没有一个可以检测到鼠标在前进/后退按钮上的点击。在
Python甚至有可能检测到它们吗?在
编辑:
这些按钮被称为xbutton,可以用PyHook或PyQt挂接,但是如果我试图让它们在后台运行,它们就会严重滞后,有什么办法可以防止这种情况发生呢?在
我目前正在尝试让this script在后台平稳运行,而不会造成极端的延迟
编辑:
将wxPython与PyHook一起使用解决了我的问题,因为Tkinter和PyHook会导致巨大的延迟,这在wxPython中不会出现
答案可能因平台而异,也可能因鼠标驱动程序而异。在
在我的OSX设备上,我有一个logitech鼠标,一共有五个按钮,第四个和第五个按钮被认为是按钮4和5。例如,我可以绑定到}。在
<Button-4>
和{这可能适用于您,或者您的鼠标驱动程序可能会将这些按钮分配给其他对象。在
相关问题 更多 >
编程相关推荐