私はいくつかのことを試しました:
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。