X11
如何使用 setxkbmap 重新映射 CapsLock 鍵以使其像返回鍵一樣工作?
我嘗試了幾件事:
setxkbmap -option caps: return setxkbmap -option caps: enter
我還嘗試通過以下方式修改文件
/usr/share/X11/xkb/symbols/pc
:"Key <CAPS> {[Enter]};"
但沒有任何效果。
不確定它是否有幫助(不僅僅是在 中
setxkbmap
),但是:setxkbmap -option caps:none xmodmap -e "keycode 66 = Linefeed"
改回來:
setxkbmap -option xmodmap -e "keycode 66 = Caps_Lock"
您可以通過以下方式進行檢查:
xev | sed -ne '/^KeyPress/,/^$/p'
獲取密鑰程式碼。
我還嘗試通過以下方式修改文件
/usr/share/X11/xkb/symbols/pc
:
"Key <CAPS> {[Enter]};"
但沒有任何效果。
快到了……沒有這樣的東西
Enter
。這裡的關鍵字是Return
這樣編輯你的/usr/share/X11/xkb/symbols/pc
(原來的行用 註釋掉//
):// key <CAPS> { [ Caps_Lock ] }; key <CAPS> { [ Return ] };
然後你
CapsLock
應該充當Return
.