X11: Soll aus Shift-Win AltGr werden?

X11: Soll aus Shift-Win AltGr werden?

Wie kann man die Tastenkombination so zuordnen, Shift-Windass sie wie bei Debian-basierten Linux-Distributionen funktioniert AltGr? XKB ist in der Tat sehr spärlich dokumentiert!

Danke.

Antwort1

Der einfachste Weg, den ich kenne, besteht darin, xevden Tastencode für Ihre Windows-Taste zu suchen (auf meiner Tastatur ist es 133, aber auf Ihrer ist er wahrscheinlich anders) und dann die Keysym-Namen für die Windows-Taste und Alt Gr zu suchen (auch hier kann xev helfen, ebenso wie , das in Ubuntu /usr/include/X11/keysymdef.henthalten ist ). Um zu verwenden , führen Sie es einfach von der Befehlszeile aus, drücken Sie dann die gewünschte Taste und sehen Sie sich die Ausgabe an.x11proto-core-devxev

Ich denke, Alt Gr ist entweder Alt_Roder ISO_Level3_Shift(die Taste mit der Bezeichnung „Alt Gr“ auf meiner Tastatur ist Letzterem zugeordnet, aber meine linke „Alt“-Taste ist zugeordnet Alt_L).

Dann können Sie beispielsweise Folgendes in Ihre Shell-Initialisierungsdatei einfügen ~/.bashrc(eine Alternative ist .xmodmaprc):

xmodmap -e 'Tastencode 133=Super_L ISO_Level3_Shift'

Weitere Informationen finden Sie unter man xmodmap und auf diesen Seiten:

http://www.in-ulm.de/~mascheck/X11/xmodmap.html

http://madduck.net/docs/extending-xkb/

Eine andere Möglichkeit, dies in Ubuntu zu tun, besteht möglicherweise über System->Einstellungen->Tastatur->Layouts->Optionen... Ich persönlich bin mir nie sicher, was all diese wortreichen Beschreibungen bedeuten („Alt und Meta liegen auf den Alt-Tasten“?).

verwandte Informationen