Ввод на китайском языке с расположением Dvorak

Я нахожусь на Ubuntu 14.04 и имею Систему транслитерации китайских иероглифов, работающую входом. Однако я использую расположение Dvorak и не смог найти способ ввести Систему транслитерации китайских иероглифов с помощью расположения Dvorak - это принимает значение по умолчанию к QWERTY. Какие-либо идеи?

1
задан 9 November 2015 в 04:41

2 ответа

У меня была эта проблема до, возможно, 10 минут назад. Путем я решил, это должно было избавиться от всех клавишных расположений на системе за исключением EN-Dvorak и Системы транслитерации китайских иероглифов.

Это, кажется, решает проблему, так как ibus на способе системы транслитерации китайских иероглифов определяет раскладку клавиатуры по умолчанию, используемую на системе в «/usr/share/ibus/component/pinyin.xml»

<engine>
...
<layout>default</layout>
...
</engine>

, Если это не может найти ничто больше другим dvorak тогда, это - дефолт. Я собираюсь попытаться включить EN-США назад теперь и видеть, держит ли это dvorak как дефолт.

1
ответ дан 7 December 2019 в 16:06

перейдите в "/usr/share/ibus/component/", найдите свой макет дворака (должен называться примерно так en-dvorak.xml) и найдите строку, которая говорит

... (у него не будет этих точек, вместо этого он должен иметь то, что ibus ссылается на макет дворака)

Скопируйте название макета, затем найдите pinyin.xml и найдите строку

default, затем удалите слово «по умолчанию» и вставьте то, что вы получили из макета дворжака.

Ваш ibus теперь должен указывать на dvorak, а не на qwerty.

0
ответ дан 1 May 2020 в 18:59

Другие вопросы по тегам:

Похожие вопросы: