Schlüssel in LXDE verfassen?

9

Ich habe kürzlich LXDE in Ubuntu 11.10 installiert, damit ich es auf dem Anmeldebildschirm auswählen kann. Seitdem habe ich festgestellt, dass es keinen Compose-Schlüssel gibt (da ich ihn in Gnome Shell und Unity aktiviert habe), und ich habe mich gefragt, wie ich ein Compose aktivieren kann Schlüssel?

Danke für jede Hilfe :)

Jack Fifield
quelle

Antworten:

11

setxkbmap -option "compose:caps" für CapsLock

setxkbmap -option "compose:ralt" für rechts alt =)

Fetsh
quelle
1
Hallo, ich habe das für die richtige Alt gemacht, aber dann habe ich es stattdessen für die richtige Strg gemacht, gibt es sowieso, um die für die richtige Alt loszuwerden, da ich jetzt das Euro-Zeichen nicht verwenden kann, wie Alt gr es nicht tut funktioniert nicht mehr, danke :)
Jack Fifield
2
Dies bringt andere Schlüssel auf meinem Computer durcheinander .
10b0
Dies funktioniert bei mir mit Lubuntu in einer Virtualbox nicht. Stattdessen öffnet altgr das Kontextmenü. Weitere Vorschläge? Wie kann ich feststellen, ob die Einstellung korrekt angewendet wurde? Wie kann ich LXDE anweisen, das Menüverhalten von AltGr zu lösen?
HansHarhoff
8

So legen Sie den Compose-Schlüssel fest

sudo leafpad /etc/default/keyboard

bearbeiten, XKBOPTIONSum dies zu mögen

XKBOPTIONS="compose:Shift+AltGr"   

So erhalten Sie eine Liste der verfügbaren Schlüssel:

grep compose /usr/share/X11/xkb/rules/xorg.lst

Starten Sie neu, damit die Änderung angewendet wird, oder

setxkbmap -option "compose:Shift+AltGr"

Um zu überprüfen, ob die Option richtig eingestellt wurde

setxkbmap -print -verbose 10

Beispiel:

Drücken Sie die Shift dann AltGr und loslassen , dann klicken Sie auf „o c“ zu erhalten © .

Zusätzliche Lektüre

Shantiq
quelle
Hervorragende Antwort! Ich könnte hinzufügen, dass nach dem Bearbeiten /etc/default/keyboardeines einfachen Anmelde- / Abmeldemanövers (was normalerweise ausreicht, wenn Leute "Neustart" sagen) bei mir nicht funktioniert hat (unter Lubuntu 16.04). Nach einem ordnungsgemäßen Neustart hat es jedoch funktioniert!
Zrajm
2

Sie können überprüfen, ob der Keyscan-Code auf Ihrer Tastatur mit der Standardeinstellung übereinstimmt. Haben Sie überprüft, ob Sie das Komponieren durchführen können, indem Sie eine vordefinierte Tastatur mit der Komponiertaste auswählen?

Tomchiukc
quelle
0

Für iBus können Sie verwenden

setxkbmap -option "lv3: ralt_switch_multikey"

Dies ist definiert /usr/share/X11/xkb/rules/als "Rechts Alt [für 3. Stufe], Umschalt + Rechts Alt-Taste ist Verfassen"

Dies ist auch enthalten, wenn Sie das gbLayout auswählen :

setxkbmap -layout gb

Cedric Knight
quelle