当我在我的 MSI 笔记本电脑 GS75 Stealth 9SF 的内置键盘上键入时,似乎backslash
键 ( \|
) 和Right alt
键的映射被交换了。
无论我选择何种键盘布局或语言,此问题都存在。
这是xev
我按下右 Alt 时的输出:
keycode 94 (keysym 0x5c, backslash)
XKeysymToKeycode returns keycode: 51
XLookupString gives 1 bytes: (5c) "\"
这是我按下反斜杠键的输出:
keycode 108 (keysym 0xfe03, ISO_Level3_Shift)
XKeysymToKeycode returns keycode: 92
XLookupString gives 0 bytes:
当我使用外部 USB 键盘时,一切都按预期正常工作,所以看起来赛睿键盘制造商弄乱了键码?这就是我一开始的想法,但后来我意识到它在 Windows 上可以正常工作。
这是来自LaptopMag 评论的键盘布局图像:
(来源:purch.com)
就是空格键右侧的那两个键。