Für "Großbuchstaben durch Strg-Taste ersetzen" und "Linke Alt-Taste und linke Strg-Taste tauschen" sind die folgenden Optionen vordefiniert, sodass Sie sie verwenden können.
Geben Sie die obige Option an, wenn Sie "set xkbmap" ausführen.
$ setxkbmap -option "ctrl:nocaps" -option "ctrl:swap_lalt_lctl"
Überprüfen Sie mit set xkbmap -print
, ob die Einstellungen vorgenommen wurden (xkb_symbols)
$ setxkbmap -print
xkb_keymap {
xkb_keycodes { include "evdev+aliases(qwerty)" };
xkb_types { include "complete" };
xkb_compat { include "complete" };
★xkb_Strg in Symbolen angegeben(nocaps)Und Strg(swap_lalt_lctl)Kann bestätigt werden, dass hinzugefügt wurde
xkb_symbols { include "pc+us+us:2+inet(evdev)+ctrl(nocaps)+ctrl(swap_lalt_lctl)" };
xkb_geometry { include "pc(pc105)" };
};
Starten Sie "gnome-session-properties" und drücken Sie "Add", um "set xkbmap -option" hinzuzufügen. Ctrl: nocaps "-option" ctrl: swap_lalt_lctl ""
Im neueren Raspbian kann "~ / .config / lxsession / LXDE-pi / autostart", das auf LXDE basiert, nicht verwendet werden. Schreiben Sie es daher in ein Shell-Skript, registrieren Sie es als Dienst in systemd und führen Sie es aus.
Das Ersetzen der Strg-Taste durch die Caps-Taste wurde durch Angabe von "ctrl: nocaps" in XKBOPTIONS von "/ etc / default / keyboard" realisiert. Wenn jedoch mehrere Optionen angegeben sind, ist nur die erste gültig. Wurde nicht
Das Einstellungselement von setxkbmapwird als Datei in
/ usr / share / X11 / xkb / symbole / abgelegt.
Die Definition der Optionselemente von ctrl und deren Inhalt ist in / usr / share / X11 / xkb / symbole / in setxkbmap / ctrl
geschrieben
Wenn Sie andere als die vorhandenen Optionen festlegen möchten, können Sie hier neu schreiben.
Es ist nur ein individueller Eindruck.