如何获取箭头键并在Linux中的键盘上输入键以表现得像windows7

前端之家收集整理的这篇文章主要介绍了如何获取箭头键并在Linux中的键盘上输入键以表现得像windows7前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

我正在开发一个程序来控制只连接键盘的机器.我使用的是Python 2.7和Tkinter 8.5.我正在使用OptionMenus来允许用户在机器上进行设置.

当我在Windows下运行时,我可以使用键盘上的箭头键遍历下拉列表,然后使用键盘输入选择选项.这不适用于Linux(Debian Wheezy).

如何绑定KP_Enter以表现为返回键?

import Tkinter

def c(self,event):
   event.b[".keysym"] = "<
最佳答案
使用此脚本(从here开始),当您按任意键时,应该很容易识别由Tkinter触发的键事件,无论是< Return>,< KP_Enter>还是(不知何故,也许您的键盘有一个有趣的映射别的东西.

按下所需按钮时,只需查看控制台输出,并在实际代码中使用该键事件名称.

import Tkinter

def callback(e):
    print e.keysym

w = Tkinter.Frame(width=512,height=512)
w.bind("

猜你在找的Linux相关文章