Rechts-STRG-Taste wird in Kubuntu 14.04 nicht unterstützt?

8

In meiner Neuinstallation von Kubuntu 14.04 kann ich die (ziemlich nützliche) Verknüpfung nicht mehr verwenden, um Wörter zu verschieben: (right) CTRL+ Left (or Right) Arrow.

Die linke Steuertaste funktioniert einwandfrei. Wenn ich versuche, eine sekundäre Verknüpfung für diese Aktion unter Systemeinstellungen> Verknüpfungen und Gesten> Standardverknüpfungen> Ein Wort weiterleiten hinzuzufügen, wird ein Fehler-Popup mit der Meldung angezeigt:

This key is not supported by Qt

Meine Tastatur hat sich nicht geändert, es handelt sich um eine einfache französische AZERTY 101-Taste. Gibt es einen Trick, um irgendwo etwas zu konfigurieren?

Polosson
quelle

Antworten:

7

Mit Unity unter Ubuntu 14.04 gelang es mir, eine voll funktionsfähige rechte Steuertaste mit der Tastatur "Français" anstelle von "Français (variante)" zu verwenden, wobei das Tastatursymbol oben rechts auf dem Bildschirm verwendet wurde.

"Français (variante)" ist die Standardeinstellung, die während der Installation ausgewählt wurde ...

Ich weiß nicht, wie ich das auf Kubuntu anwenden soll, sorry!

CHiPs44
quelle
Es funktioniert auch für Kubuntu, danke! Das einzige ist, dass Sie in Kubuntu Défautstattdessen wählen müssen Français (variante).
Polosson
Ich denke nicht, dass dies eine Lösung ist, es ist nur eine Problemumgehung. "Français (variante)" ist aus vielen Gründen viel besser (AltGr-Zeichen sind nützlicher, zum Beispiel gibt es einen einfachen Zugriff auf 'œ'). Ich würde lieber @Neptilo Antwort wählen ...
PlasmaBinturong
8

Ich hatte das gleiche Problem mit Ubuntu 14.04, als ich das Layout "Französisch (alternativ)" verwendete (das wahrscheinlich für "Français (variante)" steht. Das Problem scheint auf einen Fehler in xkb zurückzuführen zu sein.

Ich konnte es lösen, ohne das Layout zu ändern und ohne die Tasten neu zuzuordnen .

Folge diesen Schritten:

  • /usr/share/X11/xkb/symbols/frAls Administrator öffnen .
  • Suchen Sie die Zeile include "level5(rctrl_switch)"und entfernen Sie sie oder kommentieren Sie sie aus. (Das Auskommentieren erfolgt durch Hinzufügen //am Zeilenanfang.)
  • Speichern Sie die Änderungen
  • Löschen Sie alle .xkmDateien in /var/lib/xkb(oder verschieben Sie sie in einen anderen Ordner). Dadurch wird erzwungen, xkb neu zu erstellen.
  • Starten Sie neu.

Dieser Blog-Beitrag (auf Französisch) befasst sich mit dem Problem und verweist auf diesen Fehlereintrag, der mir geholfen hat, die Lösung zu finden.

Ich hoffe, es wird vielen französischen * Ubuntu-Benutzern helfen.

Neptilo
quelle
2
Die Neptilo-Methode ist die beste, da in Französisch oelig und OElig keine exotischen Zeichen sind (œ Œ), und Français (variante) ist die einzige, die diese mit AltGr [+ Shift] + o hat. Bien vu, bon œil ;-)
nützlich
4

Ich hatte ein ähnliches Problem. Meine rechte Strg-Taste funktionierte nach dem Upgrade auf Kubuntu 14.04 nicht mehr. Ich habe es folgendermaßen gelöst:

Überprüfen der aktuellen Zuordnung der Schlüssel. In einem Terminaltyp:

$ xmodmap -pke | grep 37
keycode  37 = Control_L NoSymbol Control_L

Dies ist die aktuelle Bindung Ihrer linken Strg-Taste. Überprüfen Sie nun den richtigen Schlüssel:

$ xmodmap -pke | grep 105
keycode 105 = ISO_Level5_Shift NoSymbol ISO_Level5_Shift

Ich hatte diese seltsame Ausgabe, offensichtlich war der richtige Schlüssel an nichts gebunden. Um dies zu beheben, habe ich eine benutzerdefinierte .Xmodmap-Datei konfiguriert:

$ echo -e 'clear control\nkeycode 105 = Control_R\nadd control = Control_R Control_L' > ~/.Xmodmap
$ xmodmap ~/.Xmodmap # apply the configuration

Hoffe es hilft dir auch!

synapticvoid
quelle