如何永久切換「退格」和「Enter」鍵?

如何永久切換「退格」和「Enter」鍵?

我想交換 Enter 鍵和退格鍵的功能。我知道他們兩個的關鍵代碼

“輸入”= 117; “退格鍵”= 101;

可能的方法是使用 dconf 編輯器更改 xkb 的選項,但我不知道規則/選項的名稱。

答案1

xev告訴我 Enter 是鍵碼 36,所以

# just to be sure, set any other key to Return! (here - (minus) mapped to Return
xmodmap -e 'keycode 61 = Return'
# not change keycode of Return to backspace 
xmodmap -e 'keycode 36 = BackSpace'

應該管用。只需確保在登入時調用該命令即可。或者,/usr/share/X11/xkb/symbols如果您更願意的話,可以修改佈局的符號檔案。

重要的:確保您有另一種發送 Return 鍵的方式,否則您將無法做到太多(甚至將鍵碼 36 恢復為 Return 鍵而無需 Return 鍵也可能證明是不可能的...)。上面我將「減號」鍵映射到 Return。

相關內容