我的外接键盘和本机键盘都有后退和前进按钮(Thinkpad T400)。我升级到 Ubuntu 14.04,外接键盘上的后退和前进按钮不起作用。你能帮我解决这个问题吗?
xev
在我的笔记本电脑的原生键盘上,后退和前进按钮的值为 166 和 177,而外接键盘的值为 113 和 114
如果有自动解决方案来使用正确的驱动程序或映射,我更喜欢......
谢谢
答案1
您要做的是将两个键盘的键塞进一个键盘中。
那么如何将解决方案颠倒过来:尝试让两个键盘作为两个键盘工作!
例如,某人拥有法语和德语键盘,定义了两个键盘:一个法语键盘和一个德语键盘,并告诉 Ubuntu 正在使用哪一个。
因此,请执行相同的操作:在系统设置 - 文本输入中定义两个键盘,然后按照说明重新分配按键本文然后瞧:您已启动并运行。
(如果您的布局是 QWERTY US,您可选择“美国英语”和“美国英语,替代国际”,如果您有 QWERTZ,您可选择德语和瑞士语、法语和比利时语,...)
如果您需要更多信息,请在此处发表回复。
答案2
我认为这与本地键盘设置无关。我的外接键盘上有返回按钮,它显示 166。
KeyPress event, serial 37, synthetic NO, window 0x3a00001,
root 0x9e, subw 0x0, time 4815411, (-648,508), root:(540,560),
state 0x0, keycode 166 (keysym 0x1008ff26, XF86Back), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
正如您在键盘布局图上看到的,没有定义前进和后退等特殊按钮。所以它不是开箱即用的设置。我有 USB BTC 键盘,所以如果您与我们分享您使用的键盘型号,可能会有所帮助。