Ich verwende das in meiner ~ / .Xmodmap:
! who needs CapsLock anyway clear Lock keycode 66 = Escape
Es deaktiviert nur CapsLock, also verhalten sich [CapsLock] und [Esc] grundsätzlich auf meinem System.
Ich habe auch die folgende Zeile in ~ / .xinitrc, um meine angepasste Tastaturzuordnung zu laden, wenn X startet.
if [ -s ~/.Xmodmap ]; then xmodmap ~/.Xmodmap fi
Weitere Lösungen finden Sie im Arch-Forum .
Die folgenden Lösungen werden nur als Referenz vom obigen Link kopiert.
Dies sollte in ~ / .Xmodmap eingefügt werden, um beide Tasten zu wechseln. Sie müssen auch Ihre geänderte .Xmodmap-Datei von .xinitrc laden.
remove Lock = Caps_Lock add Lock = Escape keysym Caps_Lock = Escape keysym Escape = Caps_Lock
Wenn Sie statt xmodmap ein anderes Programm bevorzugen, fügen Sie ~ / .xinitrc folgende Zeile hinzu:
setxkbmap -option caps:escape