Norwegische Tastaturtasten funktionieren mit Ubuntu in VirtualBox nicht

1834
Alf P. Steinbach

Ich habe gerade VirtualBox (von Oracle) in Windows 7 installiert und eine virtuelle Maschine mit dem neuesten Ubuntu erstellt.

Hier in Firefox kann ich die linke Strg-Taste verwenden, während die rechte keine Auswirkung hat. Ich kann jedoch die AltGr-Taste (auch als "Right Alt" bezeichnet) nicht verwenden, um zB geschweifte Klammern wie {} zu erzeugen (ich habe das über Strg-V eingefügt).

In einem Terminalfenster kann ich die "Eingabemethode" auf "Multipress" umstellen und dann AltGr verwenden, um beispielsweise {} einzugeben. So habe ich diese Zeichen für dieses Posting erstellt. Mit "Multipress" scheinen die Strg-Tasten jedoch keinerlei Wirkung zu haben. Um zB Ctrl DI einzugeben, klicken Sie mit der rechten Maustaste und schalten Sie die "Eingabemethode" auf "System (IBus (Intelligent Input Bus))". Dann funktioniert AltGr nicht. Diese intelligente Eingabemethode ist also offenbar nicht besonders intelligent. Auch das Akronym macht keinen Sinn.

Ich habe versucht, den Erstellungsschlüssel im Tastaturlayout der Systemeinstellungen anzugeben.

Damit haben weder Ctrl noch AltGr funktioniert.

Folgendes xmodmapberichtet:

[~] $ xmodmap -pke | grep -i kontrolle Schlüsselcode 37 = Control_L NoSymbol Control_L Schlüsselcode 105 = Control_R NoSymbol Control_R [~] $ xmodmap -pke | grep -i alt Schlüsselcode 64 = Alt_L Meta_L Alt_L Meta_L Schlüsselcode 204 = NoSymbol Alt_L NoSymbol Alt_L [~] $ _ 

Wie kann ich das beheben?


Bearbeiten: Zusätzliche Informationen: Die Tastatur ist eine Standard-PC-Tastatur, eine Logitech K120 mit norwegischem Layout.

5
Auf [Unix & Linux] (http://unix.stackexchange.com/questions/24460/altgr-keys-dont-work-with-ubuntu-in-virtualbox) veröffentlicht. Normalerweise würde ich sagen, dass ich die Frage hier abschließen möchte ([wir mögen kein Multi-Posting (http://unix.stackexchange.com/faq#crossposting)), aber es ist momentan nicht möglich, aufgrund der Prämie . Gilles vor 12 Jahren 0
@ Gilles Ich habe nach einem Weg gesucht, ihn zu verschieben. Es war nichts offensichtlich. Wenn Sie es ernst meinen, den Leuten das beizubringen, sollten Sie Informationen dazu einschließen, andernfalls ist dies nicht mehr als ein unbedachtes Schlagen eines Benutzers (obwohl Sie die Terminologie richtig verstanden haben, im Gegensatz zu dem von Ihnen verknüpften FAQ-Eintrag zu). Alf P. Steinbach vor 12 Jahren 0
Wenn Sie bei Stack Exchange nicht herausfinden können, wie Sie etwas tun sollen, fragen Sie unter [chat] (http://chat.stackexchange.com/) nach oder suchen oder fragen Sie nach [meta] (http: //meta.superuser). com /). Nicht alle Themen wurden in der Meta pro Site behandelt. Daher möchten Sie möglicherweise nach der [Hauptmeta] (http://meta.stackoverflow.com/) suchen. In diesem Fall: [Wie kann ich eine Frage auf eine andere SE-Site verschieben, die nicht in dieser Liste enthalten ist?] (Http://meta.superuser.com/q/3406) Frage und beantragte eine Migration nach [unix.se]. Gilles vor 12 Jahren 1

1 Antwort auf die Frage

8
Alf P. Steinbach

Ich habe den AltGr-Schlüssel in Ubuntu. Ich musste nur wissen, dass ich eine Datei mit dem Namen ".Xmodmap" erstellen und diese Zeile hinzufügen sollte: "keycode 113 = Mode_switch Multi_key". Was ich in einem Fehlerbericht über ein ähnliches Problem gefunden habe, unter https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/349487/comments/1

Anscheinend spielt die Keycode-Nummer keine Rolle. Danach funktionierte die Tastatur auch nach dem Umbenennen der Datei und dem Neustart. Alf P. Steinbach vor 12 Jahren 0
Oh, die Freude, meine eigene Antwort als "die Lösung" zu wählen. heh Alf P. Steinbach vor 12 Jahren 1