外接键盘和笔记本电脑键盘上 F3 和 F4 的键码不同

外接键盘和笔记本电脑键盘上 F3 和 F4 的键码不同

我在笔记本电脑(Lenovo X230)上使用带有 xmonad 的 Debian 衍生产品。我有一个扩展坞和一个连接到它的外部键盘和轨迹球。键盘是 Kinesis Advantage。一切工作正常,突然间,F3 和 F4 通过外部键盘停止工作。这意味着我将它们映射到 vix xmonad 的热键没有响应。但是,它们仍然可以直接在笔记本电脑上使用。

我运行了“showkey -k”并映射了两个键盘上的 F 键。结果如下:

|-----+---------+--------|
| Key | Kinesis | Laptop |
|-----+---------+--------|
| F1  |      59 |     59 |
| F2  |      60 |     60 |
| F3  |     165 |     61 |
| F4  |     164 |     62 |
| F5  |      63 |     63 |
| F6  |      64 |     64 |
|-----+---------+--------|

由于某种原因,在外接键盘上按下 F3 和 F4 时,它们发出的键码与在内置笔记本电脑键盘上按下时不同。我尝试重置 Kinesis 键盘,但似乎没有任何变化。

有人知道发生了什么事吗?

谢谢

答案1

我发现有人有类似的问题这里

看来 Kinesis 键盘有一个多媒体设置。

最后,我在Kinesis 常见问题解答。我的 F3 和 F4 键表现得像多媒体键(请参阅手册以配置它们)。可以通过按住 = 并按 P(对于 PC)来禁用此功能(对于 Windows,您也可以使用 W,对于 Mac,您可以使用 M)。

因此尝试=+P并查看它是否已解决。(或=+W=+ M

来自常见问题解答:

9. USB Advantage 键盘上的功能键不起作用

键盘的“多媒体”功能可能已启用,从而改变某些功能键。

要检查,请打开某种文本编辑器,按住等号键并点击字母“s”。您应该会在屏幕上看到一些文本。如果您看到括号内列出的任何功能键 [F3 F4 等],则表明多媒体功能已激活。

通常情况下,按住等号键并点击字母“n”即可打开此功能。

要禁用多媒体功能,请输入您当前所处的即时配置。

例如,如果您的键盘处于 Windows 模式,请按住等号键并点击“w”(=w) 选择 Windows 模式。(=m 为 Mac 模式,=p 为 PC 模式)

这将清除设置并且您的功能键将按预期运行。

相关内容