Fedora 25 Karte Winkey in Kontrolle

Fedora 25 Karte Winkey in Kontrolle

Dies ist das Ergebnis von xmodmap -pm:

control     Control_L (0x25),  Control_L (0x42),  Control_R (0x69), Control_L (0x85),  Control_R (0x86)
mod4        Super_L (0xce),  Hyper_L (0xcf)

Ich habe das .xmodmap:

clear mod4
add control = Super_L

Nachdem ich dies ausgeführt habe, ändert es meine Befehlsmodifiziererliste, aber die Windows-Taste verhält sich nicht wirklich wie eine Steuerungstaste. Warum? Kann ich das beheben?

Antwort1

Wie von @user2889981 inhttps://superuser.com/a/1193894/1032352, es kann gemacht werden inGnome-Optimierungenapp. In Fedora 29 befindet es sich unter Tastatur & Maus > Zusätzliche Layoutoptionen (Schaltfläche neben Übersichtsverknüpfung) > Strg-Position > Häkchen neben Linke Win mit linker Strg-Taste vertauschen

Antwort2

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 physikalischer Darstellung der Tastatur (PC105) Bildbeschreibung hier eingeben

Der Befehl

setxkbmap -option altwin:ctrl_win

ersetzt die „Win“-Taste durch die „Strg“-Taste.

Was sich nach den Hinrichtungen geändert hat, 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 ein Display, setxkbmap hat Anzeige- und Geräteoptionen, das könnte wichtig sein.

zum Löschen der Optionen 'setxkbmap -option'
zum späteren Wiederherstellen der Optionen scheint es besser zu sein, 'setxkbmap -query' statt 'setxkbmap -print' zu verwenden, bevor

ausgefeiltere Ersetzungstricks mit setxkbmap in der AntwortHinzufügen benutzerdefinierter setxkbmap-Optionenund in derkomplizierter Artikel.

Andere mögliche Ersetzungen laut der Antwort vonAlt-Taste mit setxkbmap neu zuweisen, um zu gewinnen?sind verfügbar mit:

grep alt /usr/share/X11/xkb/rules/evdev.lst | grep win

Antwort3

Das konnte ich mit dem Gnome-Tweak-Tool machen. Dort gibt es im Abschnitt „Eingabe“ eine Option. Aktivieren Sie im Abschnitt „Strg-Tastenposition“ das Kontrollkästchen „Linke Win-Taste mit linker Strg-Taste vertauschen“.

verwandte Informationen