我在我的筆記型電腦 (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 與在筆記型電腦內部鍵盤上按下 F3 和 F4 時,會發出不同的鍵碼。我嘗試重置 Kinesis 鍵盤,但似乎沒有任何變化。
有人知道發生了什麼事嗎?
謝謝
答案1
我發現有人有類似的問題這裡。
Kinesis 鍵盤似乎有多媒體設定。
終於在網路上找到了答案運動常見問題解答。我的 F3 和 F4 鍵的行為就像多媒體鍵(請參閱手冊來配置它們)。對於 PC,您可以按住 = 並按 P(對於 Windows,您也可以使用 W,對於 Mac,您也可以使用 M)來停用此功能。
所以嘗試=+P看看是否解決了。 (或=+W或=+ M)
來自常見問題:
9. 功能鍵在 USB Advantage 鍵盤上不起作用
鍵盤的「多媒體」功能可能已啟用,這會變更某些功能鍵。
若要進行檢查,請開啟某種文字編輯器,然後按住等號鍵並點擊字母「s」。您應該在螢幕上看到一些文字。如果您看到括號內列出的任何功能鍵 [F3 F4 等 ],那麼您就知道多媒體功能已啟動。
通常,按住等號鍵並點擊字母“n”來開啟此功能。
若要停用多媒體功能,請輸入您目前所在的即時設定。
例如,如果您的鍵盤處於 Windows 模式,請按住等號鍵並點選「w」(=w) 選擇 Windows 模式。 (=m 表示 Mac 模式,=p 表示 PC 模式)
這將清除設置,並且您的功能鍵應按預期運行。