GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Xorg:Wie kann ich AltGr der Feststelltaste zuordnen (um Symbole der 3. Ebene umzuschalten)

Ich weiß, diese Frage ist alt, aber falls jemand noch einmal darüber stolpert, gibt es eine alternative Lösung:

setxkbmap -option "lv3:caps_switch"

Eine vollständige Liste der Optionen finden Sie im Abschnitt "OPTIONEN" von

man xkeyboard-config

Basierend auf der Antwort von Dennis und durch Herumspielen mit xev Ich habe herausgefunden, dass die magische Phrase ISO_Level3_Shift zu sein scheint .

Zumindest funktioniert das bei mir:

xmodmap -e "keycode 66 = ISO_Level3_Shift"

Jetzt laufe ich nicht mehr Gefahr, mir die Finger zu brechen, wenn ich [, ], {, } und co auf meinem deutschen Tastaturlayout tippe.

Bearbeiten: jetzt mit der Option -e von xmodmap


Longs Antwort ist die beste für moderne Desktops wie Gnome, da Gnome selbst xkb verwendet und standardmäßig xmodmap-Konfigurationen überschreibt (außerdem ist xmodmap auf dem Weg nach draußen und wird in Wayland nicht unterstützt). Leider funktioniert es nur bis zum Neustart.

Mit diesem Befehl können Sie diese Option dauerhaft für Ihren Gnome-Desktop anwenden:

gsettings set org.gnome.desktop.input-sources xkb-options "['lv3:caps_switch']"

Natürlich können Sie diese Änderung auch dauerhaft und sogar systemweit vornehmen, ohne Gnome zu verwenden. Wenn Sie Gnome verwenden, sollten Sie trotzdem den obigen Befehl verwenden, um zu verhindern, dass Gnome diese Einstellung überschreibt. Für Bogen , können Sie eine Datei /etc/X11/xorg.conf.d/90-custom-kbd.conf hinzufügen mit folgendem Inhalt:

Section "InputClass"
    Identifier "keyboard defaults"
    MatchIsKeyboard "on"
    Option "XKbOptions" "lv3:caps_switch"
EndSection

Ich gehe davon aus, dass dies zwischen den Distributionen unterschiedlich ist, sodass Ihre Laufleistung variieren kann.


Linux
  1. Wie bekomme ich den USB-Schlüssel zum automatischen Mounten?

  2. Wie füge ich eine Anwendung zum Gnome Window Manager hinzu?

  3. Wie kann man die Feststelltaste mit der Tabulatortaste tauschen / neu zuordnen?

  4. So entfernen Sie das Passwort aus Ihrem SSL-Schlüssel

  5. So verwenden Sie den Befehl ssh-keygen unter Linux

So verwalten Sie die Hauptmenüsymbole in Gnome

Wie kann ich das WMClass-Attribut eines Fensters in Xorg (Linux) anzeigen?

Wie kann ich die Zeit ändern, bevor das System gesperrt wird?

Wie kann der Magic SysRq-Schlüssel für Linux-Benutzer gefährlich sein?

So deaktivieren Sie den Signalton systemweit

Linux:logwatch(8) ist zu laut. Wie kann ich den Geräuschpegel kontrollieren?