大家好,最近因為工作的關係,需要使用mac的電腦。
拿到電腦第一件事,先把輸入法調成自己習慣的 dvorak + 行列配置。
一搜尋才發現,蘋果的輸入法資源真的少,支援行列的輸入法,目前似乎只剩開源的
香草輸入法,可是很崩潰的是,可能是因為行列輸入法的規格比較特別,香草內建的
行列輸入法綁定qwerty鍵位,即使更改「偏好設定」->「一般設定」的英文鍵盤鍵位
也沒有用。
上git看issue,有人發問這個問題,看來只能去動cin檔了。
上版上搜尋解法,沒有人提供solution冏。
於是我自己寫了一個簡單的mapping轉換程式,希望能幫助到跟我有一樣困擾的人。
目前以知問題:
「2^」鍵位的符號表和「8v」鍵位的一級簡碼表不能使用。
我猜是因為「2^」鍵位的符號表是很特別的規格,香草程式直接用special case處理,
所以更改cin檔會造成失效問題。
(「8v」鍵dvorak鍵盤剛好對應w,是qwerty的「2^」鍵,加上其它鍵的一二級簡碼
都沒有問題,因此由此猜測。)
使用方式:
我放在github上。請至github依據說明操作即可。
https://github.com/idhowardgj94/OpenVanilla_Dvorak_Array