Linux-Mint

無法獲取載入鍵來更改鍵映射

  • April 14, 2019

keymaps(5) 的手冊頁包含以下引用:

這是一個將字元串“du\ndf\n”綁定到鍵 AltGr-D 的範例。我們使用通常不綁定到任何鍵的“備用”操作程式碼 F100。

altgr keycode 32 = F100
string F100 = "du\ndf\n"

我創建了一個文件並複制並粘貼了這兩行,然後執行

sudo loadkeys new_keymap

它沒有錯誤地完成,但 AltGr-D 仍然(在終端或 LO Writer 中)列印與以前相同的字元(帶重音的“o”)。

我究竟做錯了什麼?

我真正想做的事

我有一個帶有一些額外鍵的鍵盤。Mail 鍵打開或恢復我的電子郵件客戶端 Thunderbird - 太棒了!我沒有做任何配置這個密鑰,它在我安裝 Linux Mint 19.1 Cinnamon 後立即工作。

我的文件鍵不起作用,按下它時沒有任何反應。我希望它打開文件管理器(更準確地說,nemo ~/Documents在 Cinnamon 中執行命令)。

showkey報告郵件是掃描碼 155,我的文件是 235。

找到這個答案https://stackoverflow.com/a/4200836/8557840 我創建了一個包含

keycode 88 = F12
string F12 = "nemo "

但這不會改變 F12。

將掃描程式碼更改為 235 不會影響我的文件鍵。

我需要配置鍵盤。

@JdeBP 提供了非常技術性的參考資料。經過大量閱讀,我找到了一個簡單的方法。

菜單→首選項→鍵盤→快捷方式→自定義快捷方式→添加自定義快捷方式

這裡有一個參考:https ://www.lifewire.com/how-to-change-the-linux-mint-cinnamon-keyboard-shortcuts-4064754

我究竟做錯了什麼?

您錯誤地期望程序應用loadkeys到核心中處理核心虛擬終端的內置終端仿真器的鍵盤映射適用於 X11 程序。您正在配置錯誤的鍵盤映射。配置您的 XKB 映射。

進一步閱讀

引用自:https://unix.stackexchange.com/questions/512377