Ich möchte meine lange Aluminiumtastatur von Apple mit vertauschten Befehls- Cmd
und Ctrl
Steuertasten verwenden. Wie wird dies Schritt für Schritt mit Trusty Tahr (14.04) durchgeführt xkb
?
Hinweis: Diese Lösung funktioniert bei mir nicht, da xkb
sie xmodmap
in 13.04 oder noch früher ersetzt wurde .
keyboard-layout
xkb
apple-keyboard
Aleksandar Savkov
quelle
quelle
Antworten:
Diese Antwort basiert hauptsächlich auf der hier gegebenen Antwort . Der Grund, warum ich diese Frage erneut stelle und beantworte, ist der letzte Schritt, der nicht vollständig beschrieben wurde. Weitere
xkb
Informationen finden Sie hier , hier und hier .Erstellen Sie eine Datei in
/usr/share/X11/xkb/symbols
(könnte auch in sein/etc/X11/xkb/symbols
), die aufgerufen wirdaltwin2
und die folgende Zuordnung enthält:Fügen Sie die folgende Zeile unter dem
option = symbols
Abschnitt in ein/usr/share/X11/xkb/rules/evdev
(ignorieren Sie die Warnung in der ersten Zeile):Fügen Sie die neue Option
/usr/share/X11/xkb/rules/evdev.lst
unter dem Abschnitt hinzuoption
:Wenn Sie nicht wissen , wo Ihre Tastatur - Konfigurationsdatei ist, können Sie bearbeiten es mit dconf-Editor , das Hinzufügen
"altwin2:cmd_n_ctrl"
inxkb-options
unter org :: gnome :: Desktop :: Input-Quellen wie gezeigt hier . Wenn Sie wissen, wo sich Ihre Konfigurationsdatei befindet, sollten Sie die neue OptionXkbOptions
wie unten gezeigt in das Feld einfügen:Starten Sie entweder neu oder starten Sie neu
lightdm
, um die Änderungen zu aktualisieren:HINWEIS: Wenn Änderungen direkt in den Layoutdateien vorgenommen werden, dh keine Optionen verwendet werden, müssen die zwischengespeicherten Dateien
/var/lib/xkb/
wie hier angegeben gelöscht werden .quelle
!option = symbols
Abschnitt sein, nichtoptions = symbols
(verbrachte Zeit damit, nach "options =" zu suchen, um den Abschnitt zu finden).In 16.04 habe ich das endlich so zum Laufen gebracht. Xmodmap funktioniert nicht universell in allen Apps. Dem Gnome-Tweak-Tool fehlte die Funktion. Die Dconf-Bearbeitung eines benutzerdefinierten Altwin2-Schlüsseltauschs (wie die Hauptantwort hier) schlug fehl. Ich riss mir die Haare aus, bis ich mehrere Antworten zu diesem vollständigen, einfachen kombinierte und elegante Lösung:
ändere es in:
Sparen.
(Ich weiß nicht, ob dies erforderlich ist, aber ich habe es getan.)
Starten Sie neu.
quelle