Ich verwende Ubuntu 14.04 und Pinyin funktioniert als Eingabe. Allerdings verwende ich das Dvorak-Layout und konnte keine Möglichkeit finden, Pinyin mit dem Dvorak-Layout einzugeben – standardmäßig ist QWERTY eingestellt. Irgendwelche Ideen?
Antwort1
Ich hatte dieses Problem bis vor etwa 10 Minuten. Ich habe es gelöst, indem ich alle Tastaturlayouts auf dem System außer EN-Dvorak und Pinyin gelöscht habe.
Dies scheint das Problem zu lösen, da ibus im Pinyin-Modus das auf dem System verwendete Standardtastaturlayout in „/usr/share/ibus/component/pinyin.xml“ angibt.
<engine>
...
<layout>default</layout>
...
</engine>
Wenn nichts anderes als Dvorak gefunden wird, ist dies die Standardeinstellung. Ich werde jetzt versuchen, EN-US wieder hinzuzufügen und zu sehen, ob Dvorak als Standard beibehalten wird.
Antwort2
gehe zu " /usr/share/ibus/component/
" suche dein Dvorak-Layout (sollte ungefähr so heißen en-dvorak.xml
) und finde die Zeile mit dem Inhalt
<layout>...</layout>
(es wird diese Punkte nicht haben, stattdessen sollte es das haben, was ibus als Dvorak-Layout bezeichnet)
Kopieren Sie den Namen des Layouts, suchen Sie dann pinyin.xml
die Zeile
<layout>default</layout>
Entfernen Sie dann das Wort „Standard“ und fügen Sie ein, was Sie vom Dvorak-Layout erhalten haben.
Ihr Ibus sollte jetzt auf Dvorak statt auf Qwerty verweisen.