以 Microsoft 原版中文手寫輸入法而言, 總覺得有些缺憾,
其一, 手寫區太小, 且其手寫區之 UI 偶爾會有異常筆劃出現
其二, 手寫辨識後, 無法進行模糊辨識後之選字, 偶有辨識錯誤之情形發生
雖有缺憾, 但如前言, 已夠一般使用, 雖說缺憾, 但其仍有優點, 就是和設計直接調用 SIP 輸入法的軟體相容性最高, 例如 MioMap 之快速搜尋, 手寫輸入都是直接調用 SIP 輸入法, Microsoft 原版中文手寫輸入除了支援 MioMap 外, 最重要的 Enter 鍵都可正確送出.
如前述, 因為 Microsoft 的留杯羹給別人, 以中文輸入法而言, 就造就了很多軟體廠商開發更人性化的輸入法介面, 例如本文所介紹的蒙恬筆.
蒙恬筆 for WinCE 區分為兩種安裝模式, 一種為執行檔方式, 一種則為直接嵌入 SIP 中, 以直接嵌入 SIP 中所需檔案有,
AI.txt
ppb5bopo.dll
ppb5hk.dll
PPENBIG.BIN
ppregsvr.exe
ppsipb5.dll
Recogbig.dll
touchp.dll
等八個檔案, 有些 WinCE 機器可能於 Hard Reset 後, 於 \Windows 內經安裝的程式及檔案可能不見, 系統恢復回出廠值, 此時便需以人工的方式將上述八個檔案複製回 \Windows 目錄內, 同時也需更新 Registry 內容, 增加蒙恬筆相關輸入法設定,
[HKEY_CLASSES_ROOT\CLSID\{35722691-ae04-11d0-a4f8-00aa00a749b9}]
"Setting_AI"=dword:00000001
"Setting_WritingSpeed"=dword:00000003
"Setting_PenWidth"=dword:00000002
"Setting_PenColor"=dword:00000000
"Setting_ShapeTypeMix"=dword:0000001f
"Setting_ShapeTypeGB"=dword:00000009
"Setting_ShapeTypeBig5"=dword:00000007
"Setting_WhichShapeType"=dword:00000001
"Setting_UseType"=dword:000005e6
"Setting_RecogType"=dword:0000017f
@="蒙恬輸入法"
[HKEY_CLASSES_ROOT\CLSID\{35722691-ae04-11d0-a4f8-00aa00a749b9}\IsSIPInputMethod]
@="1"
[HKEY_CLASSES_ROOT\CLSID\{35722691-ae04-11d0-a4f8-00aa00a749b9}\DefaultIcon]
@="\\Windows\\ppsipb5.dll,0"
[HKEY_CLASSES_ROOT\CLSID\{35722691-ae04-11d0-a4f8-00aa00a749b9}\InProcServer32]
@="\\Windows\\ppsipb5.dll"
以上八個程式, 約需佔用儲存記憶體空間約 2.6Mb, 對於 WinCE 儲存記憶體之調整增加, 相對的將減少程式記憶體空間, 而這八個程式中, 又以 PPENBIG.BIN 佔用空間最大, 約 2.2Mb, 當然可透過修正方式調整路徑, 將最佔空間的 PPENBIG.BIN 改放至 SD Card 內, 如欲讓 PPENBIG.BIN 改至 SD Card 內, 可修改 Recogbig.dll 內之啟動 PPENBIG.BIN 路徑即可.
關於 Microsoft 原版中文輸入法(注音輸入法, 倉頡輸入法, 手寫輸入), 大部份 WinCE 的機器都不會附加, 而這些輸入法則可透過 Microsoft Platform Builder 生成, 生成後套入所需之 WinCE 機器內即可.
<圖一>SIP 內嵌式蒙恬筆
<圖二>Microsoft 原版中文輸入法
View My Stats