Я нахожусь на Ubuntu 14.04 и имею Систему транслитерации китайских иероглифов, работающую входом. Однако я использую расположение Dvorak и не смог найти способ ввести Систему транслитерации китайских иероглифов с помощью расположения Dvorak - это принимает значение по умолчанию к QWERTY. Какие-либо идеи?
У меня была эта проблема до, возможно, 10 минут назад. Путем я решил, это должно было избавиться от всех клавишных расположений на системе за исключением EN-Dvorak и Системы транслитерации китайских иероглифов.
Это, кажется, решает проблему, так как ibus на способе системы транслитерации китайских иероглифов определяет раскладку клавиатуры по умолчанию, используемую на системе в «/usr/share/ibus/component/pinyin.xml»
<engine>
...
<layout>default</layout>
...
</engine>
, Если это не может найти ничто больше другим dvorak тогда, это - дефолт. Я собираюсь попытаться включить EN-США назад теперь и видеть, держит ли это dvorak как дефолт.
перейдите в "/usr/share/ibus/component/
", найдите свой макет дворака (должен называться примерно так en-dvorak.xml
) и найдите строку, которая говорит
(у него не будет этих точек, вместо этого он должен иметь то, что ibus ссылается на макет дворака)
Скопируйте название макета, затем найдите pinyin.xml
и найдите строку
, затем удалите слово «по умолчанию» и вставьте то, что вы получили из макета дворжака.
Ваш ibus теперь должен указывать на dvorak, а не на qwerty.