加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 19:36:34 所属栏目:Linux 来源:网络整理
导读:我正在开发一个程序来控制只连接键盘的机器.我使用的是Python 2.7和Tkinter 8.5.我正在使用OptionMenus来允许用户在机器上进行设置. 当我在Windows下运行时,我可以使用键盘上的箭头键遍历下拉列表,然后使用键盘输入选择选项.这不适用于Linux(Debian Wheezy).

我正在开发一个程序来控制只连接键盘的机器.我使用的是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("

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读