
我使用的是帶有 X11 的 KDE Neon 5.27,設定應用程式有一個選項「交換 Esc 和 Caps Lock」。我已經使用它有一段時間了,但有些應用程式仍然認為它們沒有交換。我必須按實體轉義鍵才能對某些應用程式使用轉義,然後也啟用大寫鎖定。大多數遊戲都會按錯按鍵,例如《我的世界》(Minecraft)。 VSCode 也發生過這種情況,直到我更改了設定。
我已經忍受這個有一段時間了,但我最近下載了 PICO-8,它也發生在其中,而且更難處理,我必須按 escape、alt-tab、禁用大寫每次我想在代碼編輯器和終端之間切換時,請鎖定並按alt-tab 鍵返回。所以現在我真的需要修復。
有沒有一種方法可以實際切換按鍵,例如當我按下大寫鎖定時僅將轉義鍵發送到應用程序,而不是依賴應用程式使用正確的映射?
答案1
從這個答案中弄清楚如何做到這一點:https://superuser.com/a/1790598/1232491
- 設定金鑰
- 將以下內容新增至
/etc/keyd/default.conf
:
capslock = escape
escape = capslock
- 跑步
sudo keyd reload