So setzen Sie einen Compose Key in Ubuntu 18.04

32

Nachdem Unity weg ist, funktioniert die übliche Methode zum Festlegen einer Compose-Taste (über Tastatureinstellungen> Layout) nicht mehr (da in Ubuntu 18.04 unter Geräte> Tastatur keine Registerkarte Layout verfügbar ist).

Wie setzen wir einen Compose Key in Ubuntu 18.04 Bionic Beaver?

Tim
quelle

Antworten:

32

Sie können (GNOME) Tweaks verwenden , um die Option festzulegen .

Installieren Sie zuerst Tweaks, indem Sie ausführen

sudo apt install gnome-tweaks

(oder sudo apt install gnome-tweak-tool).

Alternativ für diejenigen, die die GUI bevorzugen:

  1. Starten Sie die Ubuntu Software-Anwendung.

  2. suche nach "gnome tweaks".

  3. Installieren.

Dann starte Tweaks und gehe zum Abschnitt " Tastatur & Maus ". Die Option "Schlüssel erstellen" ist standardmäßig deaktiviert. Klicken Sie auf die Schaltfläche " Deaktiviert ".

Bildbeschreibung hier eingeben

Dann öffnet sich ein Fenster. Schalten Sie den Schalter oben ein und wählen Sie dann die Compose-Taste

Bildbeschreibung hier eingeben

Pomsky
quelle
1
Ich habe keine Bildlaufsperre, also habe ich PrtScn und RightAlt ausprobiert, und keiner von ihnen hat funktioniert. Was fehlt mir?
Michael
1
Gleiche hier, ich habe es auf Right Alt gesetzt und es funktioniert nicht.
Zwolin
@zwolin Hast du dir die Frage von Michael angesehen?
Pomsky
1
@ Pomsky danke, jetzt habe ich. Aber es hat meinem Fall nicht geholfen. Ich habe es gerade gelöst, indem ich in GNOME Tweaks Folgendes eingestellt habe: Tastatur & Maus -> Zusätzliche Layoutoptionen -> Taste, um die 3. Ebene zu wählen -> Rechte Alt. Und jetzt funktionieren meine polnischen diakritischen Zeichen wie erwartet
zwolin
Vielleicht sollte ich dies als separate Frage stellen, aber ist es irgendwie möglich, mehrere Kompositionstasten (links und rechts alt) einzustellen? Es scheint nicht möglich zu sein, das Tweaks-Menü zu verwenden.
Kvothe
11

Um auf das zu erweitern, was @pomsky in ihrer Antwort ausführlich beschrieben hat, die offizielle Dokumentation die beiden verfügbaren Lösungen behandelt.

Eine Möglichkeit besteht darin, Gnome Tweak Tool über das Terminal wie folgt zu installieren: sudo apt install gnome-tweak-tool

Und der andere gibt den Codepunkt des Unicode-Zeichens ein. Drücken Sie dazu Ctrl+ Shift+ U, lassen Sie alle Tasten los (unterstrichen u), geben Sie den gewünschten Codepunkt ein und drücken Sie dann SpaceoderEnter , um den abzuschließen.

Beispielsweise wird eine von mir verwendete häufig verwendete Methode als "Intelligente Anführungszeichen" bezeichnet, die U + 201C bzw. U + 201D sind. Sie würden also 201C oder 201D eingeben, nachdem Sie die ersten Tasten losgelassen haben, und den Vorgang mit Spaceoder abschließen Enter.

David Metcalfe
quelle
2

Die dconf-Einstellung, die für mein GNOME 3.28.2 funktioniert hat, ist

/org/gnome/desktop/input-sources/xkb-options

Um die Bildlaufsperre als Verfassen-Taste festzulegen, sollte der Wert sein

['compose:sclk']

Weitere mögliche Werte finden Sie im Gnome-Tweaks-Quellcode .

Matthias Dailey
quelle
Falls Sie mehrere compose Schlüssel definieren möchte, einfach das Array erweitern: ['compose:prsc', 'compose:rwin']. Eine andere Möglichkeit, die Liste der möglichen Schlüssel grep "compose:" /usr/share/X11/xkb/rules/base.lst
anzuzeigen
ZBdconf write /org/gnome/desktop/input-sources/xkb-options "['compose:sclk']"
Craig McQueen