ibus-Umschaltung zwischen Eingabemethoden funktioniert am 16.04 nicht mehr

7

Ich habe gerade ein Upgrade auf 16.04 durchgeführt und verwende ibus, um mehrere Tastatureingabemethoden zu verwalten. Wenn ich mit meiner bevorzugten Hotkey-Kombination zwischen ihnen wechsle, ändert sich das Symbol (zeigt an, dass es registriert wurde), aber die tatsächlichen Tasten entsprechen weiterhin US-Englisch (oder dem Standardlayout der Systemtastatur). Wie kann ich ibus dazu bringen, Tastaturlayouts zu ändern?

Escher
quelle

Antworten:

8

Ich bin gerade beim Upgrade auf diesen Schluckauf gestoßen, und Eingabemethoden geben mir immer die Hölle, wenn ich meine Distribution aktualisiere, also dachte ich, ich würde die Antwort hier posten.

Gehen Sie in das preferencesSchnittstellenfenster (über preferencesdas Bedienfeldmenü oder alternativ durch Klicken mit der rechten Maustaste auf das Bedienfeldsymbol), navigieren Sie zur Registerkarte "Erweitert" und deaktivieren Sie "Systemtastaturlayout verwenden". Dadurch wird verhindert, dass Ihr Standardsystemlayout ibus überschreibt, wenn Sie zwischen Layouts wechseln.

Escher
quelle
1

Ich habe festgestellt, dass ~/.config/ibus/busRoot und Benutzer nicht darauf zugreifen können. Es sollte IBUS_DEMON_PIDvon Daemon gepflegt werden. Ändern Sie also den Besitzer und starten Sie den PC neu, um die Beziehung zu füllen. Das hat mir geholfen

Yuri
quelle
0

In meinem Fall musste ich die zusätzlichen Layouts entfernen und sie dann erneut hinzufügen. Es half.

andreypz
quelle