Arch Linux: Tastenzuordnung ändern

Arch Linux: Tastenzuordnung ändern

Ich wollte Arch (oder genauer gesagt Archbang) installieren, konnte aber nicht herausfinden, wie ich die Feststelltaste auf ESC umstelle.

Ich habe loadkeys ausprobiert, aber es hatte eineerror: could not get a file descriptor referring to the console

Ich bin an die Verwendung von GNOME gewöhnt. Dort muss ich nur in ein Menü gehen und zwischen den Menüs wechseln. Wie mache ich das bei Arch?

Antwort1

Ich verwende dies in meiner ~/.Xmodmap:

! who needs CapsLock anyway
clear Lock
keycode 66 = Escape

Es deaktiviert nur die Feststelltaste, sodass [Feststelltaste] und [Esc] auf meinem System grundsätzlich die gleiche Funktion haben.

Ich habe außerdem die folgende Zeile in ~/.xinitrc, um meine angepasste Tastaturbelegung bei jedem Start von X zu laden.

if [ -s ~/.Xmodmap ]; then
    xmodmap ~/.Xmodmap
fi

Weitere Lösungen finden Sie auf derArch-Forum.

Die folgenden Lösungen wurden lediglich zu Referenzzwecken vom obigen Link kopiert.

Dies sollte in ~/.Xmodmap eingefügt werden, um beide Schlüssel zu vertauschen. Sie müssen auch Ihre geänderte .Xmodmap-Datei aus .xinitrc laden.

remove Lock = Caps_Lock
add Lock = Escape
keysym Caps_Lock = Escape
keysym Escape = Caps_Lock

Oder wenn Sie anstelle von xmodmap ein anderes Programm bevorzugen, fügen Sie folgende Zeile zu ~/.xinitrc hinzu:

setxkbmap -option caps:escape

Antwort2

Ebenfalls in den offiziellen Dokumenten dokumentiert:https://wiki.archlinux.org/index.php/xmodmap#Turn_CapsLock_into_Control

Im Wesentlichen drei Schritte:

  1. Erstellen Sie einen Dump der aktuellen Tastenbelegung mitxmodmap
  2. Tastenbelegung ändern und anwenden
  3. Konfigurieren Sie das System so, dass beim Start benutzerdefinierte Einstellungen geladen werden

Erwischt: Vor dem Anwenden neuer Karten müssen vorherige Karten gelöscht werden (dokumentiert).

verwandte Informationen