小编enr*_*rey的帖子

缺少 KeyPress 事件

我买了新的 ThinkPad,它缺少一把ContextMenu钥匙,但在应该在的PrintScreen地方却有钥匙。ContextMenu我使用 重新映射了它xmodmap

问题是,关键是缺少KeyPress事件,只有KeyRelease事件存在。我发现密钥代码是 107 并运行

xmodmap -e "keycode 107 = Menu NoSymbol Menu"
Run Code Online (Sandbox Code Playgroud)

如果我按ContextMenu...嗯... PrintScreen,则会生成如下所示xev

KeymapNotify event, serial 40, synthetic NO, window 0x0,
keys:  0   0   0   0   0   0   0   0   0   0   0   0   0   8   0   0   
       0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   0   

KeyRelease event, serial 40, synthetic NO, …
Run Code Online (Sandbox Code Playgroud)

x11 xmodmap keyboard-layout

5
推荐指数
0
解决办法
1633
查看次数

标签 统计

keyboard-layout ×1

x11 ×1

xmodmap ×1