Linux

如何找到在 ~/.XCompose 中使用的鍵名?(特別是鍵盤正負)

  • March 21, 2021

我在帶有 Gnome 2 的 Debian Linux 下使用XIM。系統中已經定義了許多 compose 序列,包括用於±符號的序列:

palec@Palec:~$ grep PLUS-MINUS /usr/share/X11/locale/en_US.UTF-8/Compose
<Multi_key> <plus> <minus>          : "±"   plusminus # PLUS-MINUS SIGN

這不適用於我的聯想 G550 鍵盤的小鍵盤。

我注意到小鍵盤上的數字需要KP_匹配前綴,因此我嘗試添加原始規則的副本,並將鍵更改為KP_plusKP_minusmy ~/.XCompose,除了系統Compose文件中的規則之外,我已經使用了其他規則。雖然沒有運氣。

我沒有找到任何有用的 XIM 文件,也沒有~/.XCompose. 有沒有?我從通過Google搜尋找到的論壇獲得的有關 XIM 和撰寫序列的大部分資訊。如何獲取要使用的密鑰的名稱~/.XCompose+特別是,小鍵盤和它們是什麼-

我不堅持使用 XIM,但我希望能夠配置自定義撰寫序列。如果有另一個更好的文件解決方案,我想听聽。

  1. 如何獲取鍵名:使用命令xev並按下感興趣的鍵。該名稱顯示為終端輸出括號中的最後一個單詞。
  2. 特別是,numpad+:的名稱是什麼xev告訴我,它們是KP_Addand KP_Subtract

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