Estou no Ubuntu 14.04 e tenho o Pinyin funcionando como entrada. No entanto, eu uso o layout Dvorak e não consegui encontrar uma maneira de inserir Pinyin usando o layout Dvorak - o padrão é QWERTY. Alguma ideia?
Responder1
Eu tive esse problema até talvez 10 minutos atrás. A maneira como resolvi isso foi me livrar de todos os layouts de teclado do sistema, exceto EN-Dvorak e Pinyin.
Isso parece resolver o problema, pois o ibus no modo pinyin especifica o layout de teclado padrão usado no sistema em "/usr/share/ibus/component/pinyin.xml"
<engine>
...
<layout>default</layout>
...
</engine>
Se não conseguir encontrar mais nada além do dvorak, então é o padrão. Vou tentar adicionar EN-US novamente agora e ver se ele mantém dvorak como padrão.
Responder2
vá para " /usr/share/ibus/component/
" localize seu layout dvorak (deve ser chamado de algo como en-dvorak.xml
) e encontre a linha que diz
<layout>...</layout>
(ele não terá esses pontos, mas deverá ter o que o ibus faz referência a um layout dvorak)
Copie o nome do layout, localize pinyin.xml
e localize a linha
<layout>default</layout>
em seguida, remova a palavra "padrão" e coloque o que você obteve do layout dvorak.
Seu ibus agora deve apontar para dvorak em vez de qwerty.