我必須用 Sgaw Karen 進行大量打字。據我發現,這種語言的現成鍵盤佈局僅存在於 Windows 上。所以,我的問題是,為一種新的(Linux)語言製作鍵盤佈局的首選方法是什麼?
一個好的解決方案應該...
- 處理我的 Arch Linux/Gnome 3 安裝
- 能夠在所有應用程式中輸入字符
- 在其他 Linux 上工作,特別是 Ubuntu、Mint 和 Mandriva
- 易於與其他 Linux 用戶共享
- 保持穩健
- 以“正確”的方式做到這一點
其語言特點是...
- 它是緬甸文字的子集,帶有 4 或 5 個附加字符
- 它不需要任何花哨的東西(例如死鍵、字元重新排序等)
- 除了兩個例外,它將單一鍵映射到單一代碼點。
- 對於兩個鍵,一次按鍵應輸出兩個代碼點。
到目前為止,我已經在 SCIM 框架上使用了 KMFL。經過一番修改,我成功地在 Mint 13、Ubuntu 和 Mandriva 上安裝了這些鍵盤。 SCIM 的主要問題是,它無法將字元輸入到許多程式(例如 geany)中。此外,它似乎在 Arch Linux 上並不容易使用,並且似乎沒有得到很好的支援或記錄。我不知道這是 KMFL 的限制,還是我能力的缺陷,但我無法讓大寫鎖定按照我想要的方式運作。
正在使用 XKB 製作自訂鍵盤(例如這裡) 正確的方式?我一直在研究這個方法,但到目前為止還沒有成功。
我應該選擇 Ibus 嗎?我嘗試在 Ubuntu 桌面上讓 KMFL 與 Ibus 配合使用,但尚未成功。或者我應該研究其他輸入方法之一,例如 ibus-table 或 KeyMagic?