Wie tausche ich die Strg- und Alt-Tasten in Ubuntu 16.04 aus?

11

Ich habe folgendes gelesen:

1. Wie tausche ich Alt- und Strg-Tasten in xubuntu sauber aus?

2. Wie tausche ich Befehls- und Steuertasten Schritt für Schritt mit xkb aus?

Abgesehen von den oben genannten habe ich auch einige Zeit mit der Dokumentation von Google und xkb verbracht.

Ich gehe davon aus, dass viele Benutzer wie ich, die von Mac zu Ubuntu wechseln, die Strg- und Alt-Tasten sofort nach Abschluss der Installation austauschen möchten.

Mein Zweck, diese Frage (und Antwort) hier zu posten, ist es, eine schnelle Lösung zu finden, anstatt so viel Zeit damit zu verbringen, die oben genannten Themen und Dokumente durchzugehen.

Außerdem liefert keine der oben genannten Antworten die richtige Antwort. (Dies bedeutet nicht, dass ich die Hilfe nicht schätze. Die obigen Beiträge haben mir letztendlich geholfen, das zu erreichen, was ich wollte, aber die Antworten waren nicht vollständig.)

Thread 1 tauscht nur die linke Strg-Taste gegen die linke Alt-Taste

Thread 2 tauscht Strg und Win, obwohl es nicht um den Gewinnschlüssel ging

Atom
quelle

Antworten:

13
  1. Bearbeiten Sie die Datei /usr/share/X11/xkb/symbols/ctrl, um die folgenden Zeilen hinzuzufügen, die Right Altmit der Right CtrlTaste ausgetauscht werden sollen :

    // Swap the functions of the right Alt key and the right Ctrl key.
    partial modifier_keys
    xkb_symbols "swap_ralt_rctl" {
        replace key <RALT> { [ Control_R, Control_R ] };
        replace key <RCTL> { [ Alt_R, Meta_R ] };
    };
    

    Ebenso können Sie Zeilen hinzufügen zu tauschen Left Altmit Left Ctrl.

  2. Bearbeiten Sie die Datei so /usr/share/X11/xkb/rules/evdev.lst, dass die folgende Zeile im ! optionAbschnitt angezeigt wird :

    ctrl:swap_ralt_rctl Swap Right Alt key with Right Ctrl key
    
  3. Bearbeiten Sie die Datei /usr/share/X11/xkb/rules/evdev, um die folgende Zeile im !option = symbolsAbschnitt hinzuzufügen :

    ctrl:swap_ralt_rctl = +ctrl(swap_ralt_rctl)
    
  4. Verwenden Sie das dconfDashboard (falls erforderlich, installieren Sie es mit apt-get install dconf-tools) und eine der folgenden Methoden:

    • Öffnen Sie den dconf-Editor über das Dashboard, navigieren Sie zur Taste /org/gnome/desktop/input-sources/xkb-optionsund setzen Sie den Wert auf:

      ['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']
      
    • Verwenden Sie dconf vom Terminal (wahrscheinlich sollte der folgende Befehl anstelle des vorherigen Schritts funktionieren, aber ich bin mir nicht sicher):

      dconf write "/org/gnome/desktop/input-sources/xkb-options" "['ctrl:swap_lalt_lctl','ctrl:swap_ralt_rctl']"
      
Atom
quelle
1
Hat bei mir funktioniert, aber die richtigen Zuordnungen waren bereits in allen Dateien auf meinem System vorhanden. Für mich war nur der letzte Befehl notwendig, der wie geschrieben funktioniert.
Mack
1
Schöne Schritte! Thx
BurningKrome
4

Für Benutzer des GNOME-Desktops kann dies über die GUI erfolgen. Installieren Sie zuerst das GNOME Tweak Tool im Software Center und führen Sie es dann aus. Sie können dann die entsprechenden Kontrollkästchen aktivieren:

GNOME Tweak Tool

Yariv
quelle
Keine Option, um die rechte Seite Strg und Alt zu tauschen
Ego