鼠标按钮前进python

时间:2015-11-07 11:00:56

标签: python tkinter mouseevent

我目前正在尝试编写图像查看器,但鼠标上的“前进/后退”按钮不会触发tkinter中任何可能的绑定。

我尝试了绑定:

<Key>, <KeyPress>, <ButtonPress>, <Return>

但是没有一个能够检测到前进/后退按钮上的鼠标点击。

Python是否有可能检测到它们?

编辑:

这些按钮被称为XButtons,并且可以与PyHook或PyQt连接,但如果我试图让它们在后台运行,它们会大量滞后,有什么方法可以阻止它?

我目前正试图让this script在后台顺利运行而不会导致极端滞后

编辑:

使用wxPython和PyHook解决了我的问题,因为Tkinter和PyHook导致了很大的滞后,而wxPython没有出现

1 个答案:

答案 0 :(得分:0)

答案可能因平台而异,也可能因鼠标驱动程序而异。

在我的OSX设备上,我有一个总共有五个按钮的罗技鼠标,第四个和第五个按钮被认为是按钮4和5.例如,我可以绑定到<Button-4><Button-5>

这可能适合您,或者您的鼠标驱动程序可能会将这些按钮分配给其他内容。