在 Windows 10 下安裝最新版的 PRIME 中州韻輸入法方法

因為個人習慣用拼音輸入法打字,平時在用 Mac 時,覺得內建的輸入法就很好用了,但是在 Windows 上,內建的拼音輸入法卻有諸多不便,導致必須尋找第三方輸入法來使用。而以往我最常使用的就是「RIME」輸入引擎的「小狼毫」了。

但可惜的是,由於 Windows 下 TSF 模式跟桌面模式之間的輸入法相容性問題,導致「小狼毫」其實在 Windows 10 下會時常出錯,甚至造成系統問題。為了解決這些錯誤,原作者也將 Windows 下的引擎改用跟新酷音輸入法一樣的「PIME」了。不過,由於輸入法本身還在持續移植,所以許多設定都必須更土炮的來解決,因此,這篇文章要教大家的就是,如何在 Windows 10 上面安裝 PRIME 之後,再各種土炮解決問題。

 

首先,在這邊可以找到最新版本的 「PRIME」安裝檔,記得安裝 v1.1.0 以上的版本。

https://github.com/osfans/PRIME/releases

 

安裝時,記得選擇安裝「簡體中文」底下「Rime」選項(預設應該就是開啟的了),安裝完成之後,打開這個檔案:

會看到如下類似的內容

注意到 "locale" 跟 "fallbackLocale",如果你是台灣使用者的話,把 locale 改成 "zh-Hant-TW",把 fallbackLocale 改成 "zh_TW",這是因為原本的輸入法是安裝在「簡體中文」之下,這樣對於台灣的使用者來說,在切換上會比較麻煩,還會被 Windows 要求安裝簡體中文語系檔才能設定輸入法。

接著,用管理員權限開啟命令提示字元,分別輸入四個指令:

這樣我們就成功註冊中州韻輸入法到台灣的語系選項裡面了。

 

接著,到「控制台/語言和區域/變更輸入法/進階設定」裡面,開啟常駐語言列選項。

 

可以看到「重新部署」之類的功能全部在這邊,而在「打開文件夾/用戶文件夾」可以修改設定。目前我自己測試結果貌似不支援 .custom 的設定檔,所以以下範例會直接改原始檔案設定。

 

舉例來說,把 default.yaml 裡面的 menu 改成

這樣一次可以顯示九個候選字。

 

而改掉 PIME.yaml 底下的

則可以改變顏色,並且把候選字換成橫向的。

 

結束設定之後,選擇「重新部署」,然後確定設定都 OK 的話,回到「控制台/語言和區域/變更輸入法/進階設定」,把語言列常駐關掉,就完成了!

 

2 則留言

  1. 「user」的個人頭像
    user

    regsvr32 "C:\Program Files (X86)\PIME\x86\PIMETextService.dll"
    regsvr32 "C:\Program Files (X86)\PIME\x64\PIMETextService.dll"

    這兩個程序都會顯示需要Runtime錯誤,但是我所有VS版本都安裝了

    請求解決方法
    謝謝

  2. 「user」的個人頭像
    user

    解決了..
    自己只是普通用戶,弄了些時間發現windows本身的NOTEPAD儲存會帶BOM
    需要用notepad++等程式儲存才能存成沒有BOM的

發佈留言