兩年前改用分離式鍵盤時,順勢從 QWERTY 輸入法跳槽到 Colemak-DH 輸入法,當時並沒有任何注音輸入法有對應到 Colemak-DH 鍵盤配置,因此輸入中文時都依靠 Google Translate 來複製貼上。原本有想要學其他英打中文輸入法,但學不動,最後還是回頭來看要怎麼在 Linux 上做到 Colemak-DH 鍵盤配置映射到注音輸入法上。
我的配置是 Fcitx + Libchewing,因此最後提交了幾個 Pull Requests 來讓新酷音與 Fcitx 可以透過 Colemak-DH 鍵盤配置輸入注音:
- chewing/libchewing: feat: add Colemak-DH key mapping
- chewing/ibus-chewing: Add Carpalx, Colemak-DH ANSI, and Colemak-DH Orth layout
- fcitx/fcitx5-chewing: Add Colemak-DH key mappings
在 Fcitx Configuration -> Addons -> Input Method/Chewing -> Configure 中,Keyboard Layout 選擇 Colemak-DH ANSI Keyboard 或是 Colemak-DH Orth Keyboard 就可以讓 Colemak-DH 鍵盤配置映射到注音上!
話雖如此,我相信這個改動只會有我一個人使用而已!Colemak-DH ∩ Orthlinear Keyboard ∩ 注音使用者這個交集的機率也太低。
如果在未來想要加入新的鍵盤配置與映射,參考上面 PR 的順序依序施工即可。
Leave a Reply