Warum funktioniert meine Taste Strg+Umschalt+U für die Unicode-Eingabe nicht mehr?

Warum funktioniert meine Taste Strg+Umschalt+U für die Unicode-Eingabe nicht mehr?

Wenn ich Ctrl+ Shift+ drücke uund Zahlen eingebe, passiert nichts. Auch das Gedrückthalten von Controloder Shifthilft nicht.

Ich habe versucht, auszuführen sudo dpkg-reconfigure keyboard-configuration, aber das hat das Problem nicht gelöst.

Antwort1

Es funktioniert nicht generell nicht mehr, aber die Art und Weise, wie es funktioniert, hat Sie vielleicht zu der Annahme verleitet, dass es nicht mehr funktioniert. Wenn man Ctrl+ Shift+ eingibt u, erscheint an der Einfügemarke ein unterstrichener Buchstabe u. Dies kann dazu führen, dass jemand (z. B. ich selbst) denkt, er hätte einen unterstrichenen Buchstaben u eingegeben, während der unterstrichene Buchstabe u in Wirklichkeit anzeigt, dass der Unicode-Eingabemodus aktiviert wurde. Wenn man anschließend einen Unicode-Codepunkt eingibt (also die hexadezimale Zahl für das Zeichen) und trifft, Entererscheint das Unicode-Zeichen.

Beispielsweise fügt Ctrl+ Shift+ u 2764Enterein Unicode-Zeichen „dickes schwarzes Herz“ ein.

Demonstration: ❤

Antwort2

Der Grund, warum die Eingabe von Ctrl+ Shift+ u, oder in Ubuntu 15.10+ nicht mehr funktioniert Unicode hexadecimal number, liegt darin, dass die Eingabemethode standardmäßigEnterSpaceXIManstattiBus(was seltsam ist, da XIM veraltet ist undiBus implementiert bereits das XIM-Protokoll). Durch die Änderung haben sie diese nützliche Verknüpfung zerstört.

Um das Problem zu beheben, gehen Sie zu:

  1. AnGNOME-Shell(17.10+, prüfen Sie mit wmctrl -m):
    EinstellungenRegion und SpracheInstallierte Sprachen verwaltenSpracheTab.

    AnEinheit:Systemeinstellungen... → Sprachunterstützung.

  2. Ändern Sie das Tastatureingabesystem in iBus. Bildschirmfoto

  3. Neustart ( reboot)

Referenz

verwandte Informationen