Python Tkinter windows密钥事件

Python Tkinter windows密钥事件,python,event-handling,tkinter,windows-key,Python,Event Handling,Tkinter,Windows Key,Tkinter中Windows密钥的事件是什么?我正在使用Linux,但我想知道Linux和Windows的答案。如果Mac有类似的密钥,请随时告诉我它的绑定。我认为左右窗口键有不同的事件 windows键似乎没有在我的程序中注册,该程序应该捕获所有按键并将它们打印到屏幕上。我在网上的搜索中没有看到答案。我见过对Mod4的引用与Windows键相关联,但这不是一个正确的Tkinter事件(我的错误是这样说的): 例如,以下代码获取上述错误 textWidget.bind("<Mod4>

Tkinter中Windows密钥的事件是什么?我正在使用Linux,但我想知道Linux和Windows的答案。如果Mac有类似的密钥,请随时告诉我它的绑定。我认为左右窗口键有不同的事件

windows键似乎没有在我的程序中注册,该程序应该捕获所有按键并将它们打印到屏幕上。我在网上的搜索中没有看到答案。我见过对Mod4的引用与Windows键相关联,但这不是一个正确的Tkinter事件(我的错误是这样说的):

例如,以下代码获取上述错误

textWidget.bind("<Mod4>", self.myFunction)
textWidget.bind(“,self.myFunction)

好的,我找到了答案。这很简单,我不知道为什么我在互联网上,任何地方都找不到它

该事件称为
Super\u L
(对于Linux上的左Windows键)。右Windows键为
Super\R
。不过,我不知道这些事件在Windows和Mac上是否有效


无论如何,我的事件按键查找器找不到它的原因是因为我在计算机启动时运行了一个脚本,该脚本将compose键定义为左windows键。因此,由于某种原因,它没有注册。

经过一番挖掘,我发现:
这些:
,似乎是Windows的正确键。在Win7上用Python 3.4进行测试。

您能在尝试创建绑定的地方发布代码吗?我没有任何代码,因为我不知道要使用的事件名称。如果您正在谈论Mod4,并且认为它应该成功绑定Windows密钥(我不知道是否应该),那么我将把它添加到我的问题中。
textWidget.bind("<Mod4>", self.myFunction)