排錯 Q&A

安裝不上、改了沒生效、行為怪怪的時候,先看這裡。

安裝相關

Q:清單裡找不到「晶晶輸入法」

  1. 確認安裝時有按到那個「允許」(按了就會自動加入,不需登出登入)
  2. 在「系統設定 → 鍵盤 → 輸入方式 → +」清單裡,分類選「繁體中文
  3. 還是沒有的話,這時候才登出 macOS 再登入試試
  4. 還是找不到?在 Terminal 強制重新註冊:
    /System/Library/Frameworks/CoreServices.framework/Versions/Current/Frameworks/LaunchServices.framework/Versions/Current/Support/lsregister -R -f ~/Library/Input\ Methods/ZingIME.app
  5. 仍然不行?到 回報問題,附上 macOS 版本與 ls ~/Library/Input\ Methods/ 輸出

Q:改了程式重裝後沒有生效

  1. Terminal 執行 pkill -9 ZingIME 強制關閉舊 process
  2. 雙擊安裝程式重裝
  3. 如果仍然不對 → 登出 macOS 再登入

輸入法的舊 process 經常還活著,導致你以為「新版沒生效」。 第一懷疑永遠是 process 沒被 kill

Q:晶晶輸入法在選單裡是灰的、選不到

如果繁體注音、ABC 等 Apple 內建輸入法都正常,只有晶晶輸入法變灰, 而且重新安裝完全沒用 —— 那是 macOS 的防側錄模式(Secure Input)被某個程式卡住了, 跟晶晶輸入法無關。最快的解法是按 Ctrl + Cmd + Q 鎖定螢幕、等 3~5 秒再解鎖。

完整的原因、其他解法與預防設定見 輸入法變灰選不到

行為相關

Q:打了中文之後想接英文,中文不見了?

舊問題,已修正。如果還遇到,請 回報。 應該的行為是:打英文大寫字母時,前面未送出的中文會自動送到應用程式。

Q:浮動視窗被候選字蓋住

不應該發生 — 浮動視窗在游標上方、候選字在游標下方,刻意錯開不會互相遮擋。 若發生請 回報 並附上應用程式名稱 (不同應用程式對輸入過程中文字的顯示方式有差異)。

Q:想打英文,但每次按聲調鍵都變中文

這是設計使然,不是問題。只要注音是合法的音節,聲調鍵就會觸發中文輸入。要避免:

  • Tab 接受英文預測(不要按聲調)
  • Enter 送出英文原字
  • 讓注音走到「不合法」狀態 — 多打幾個字母通常就會超出注音規則

Q:想暫時用回原版小麥

從選單列輸入法圖示切到「McBopomofo(小麥注音)」即可。 兩個輸入法獨立並存。詳見 並存說明

完全重灌流程

  1. 系統設定 → 鍵盤 → 輸入方式 → 選 ZingIME → 按「−」
  2. Terminal 執行:
    pkill -9 ZingIME
    rm -rf ~/Library/Input\ Methods/ZingIME.app
    rm -rf ~/Library/Application\ Support/ZingIME
  3. 登出 macOS 再登入
  4. 重新跑 安裝指南 的步驟

找不到答案?

直接來信 [email protected], 或先看 回報問題 的說明。

不論用哪個管道,請附上完整的鍵盤序列、預期結果、實際結果,以及你使用的應用程式名稱 —— 少了這些通常沒辦法重現問題。若情況允許,也可以附上偏好設定 → 進階 產生的系統資訊報告。