Ok, auf meinem System
Ausführung
~$cat /etc/fedora-release Fedora release 25 (Twenty Five)
Fenstermanager
~$env | grep -i desktop DESKTOP_SESSION=gnome GNOME_DESKTOP_SESSION_ID=this-is-deprecated XDG_SESSION_DESKTOP=gnome XDG_CURRENT_DESKTOP=GNOME
Tastatureinstellungen
~$setxkbmap -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+ru:2+us:3+inet(evdev)" }; xkb_geometry { include "pc(pc105)" }; };
mit mehr oder weniger genauer physischer Darstellung der Tastatur (PC105)
Der Befehl
setxkbmap -option altwin:ctrl_win
ersetzt 'win' key und macht es 'ctrl' key.
Was nach den Hinrichtungen geändert wurde, ist
~$setxkbmap -print xkb_keymap { xkb_keycodes { include "evdev+aliases(qwerty)" }; xkb_types { include "complete" }; xkb_compat { include "complete" }; xkb_symbols { include "pc+us+ru:2+us:3+inet(evdev)+altwin(ctrl_win)" }; xkb_geometry { include "pc(pc105)" }; };
Ich habe eine Anzeige, setxkbmap hat Anzeige- und Geräteoptionen, dies kann wichtig sein.
Um die Optionen 'setxkbmap -option'
zu löschen, scheint es besser zu sein, Optionen später wiederherzustellen. Verwenden Sie 'setxkbmap -query' anstelle von 'setxkbmap -print'
Anspruchsvollere Ersatztricks mit setxkbmap in der Antwort Hinzufügen von benutzerdefinierten setxkbmap-Optionen und im komplizierten Artikel .
Andere mögliche Ersetzungen, entsprechend der Antwort von Rebind Alt, um mit setxkbmap zu gewinnen? sind zu sehen mit:
grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win