使用德沃夏克佈局輸入中文

使用德沃夏克佈局輸入中文

我使用的是 Ubuntu 14.04,並使用拼音作為輸入。但是,我使用 Dvorak 佈局,但我一直無法找到使用 Dvorak 佈局輸入拼音的方法 - 它預設為 QWERTY。有任何想法嗎?

答案1

直到大約 10 分鐘前我才遇到這個問題。我解決這個問題的方法是去掉系統上除 EN-Dvorak 和 Pinyin 之外的所有鍵盤佈局。

這似乎解決了問題,因為拼音模式下的 ibus 在“/usr/share/ibus/component/pinyin.xml”中指定了系統上使用的預設鍵盤佈局

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

如果它找不到德沃夏克以外的任何其他東西,那麼它就是預設值。我現在將嘗試新增 EN-US,看看它是否將 dvorak 保留為預設值。

答案2

前往「/usr/share/ibus/component/」找到您的 dvorak 佈局(應該稱為類似的名稱en-dvorak.xml)並找到顯示以下內容的行:

<layout>...</layout>(它不會有那些點,而是應該有 ibus 引用的 dvorak 佈局)

複製佈局的名稱,然後找到pinyin.xml並找到該行

<layout>default</layout>然後刪除“預設”一詞並放入您從 dvorak 佈局中獲得的內容。

您的 ibus 現在應該指向 dvorak 而不是 qwerty。

相關內容