Windows 8 重寫輸入法架構,導致許多深耕十年的中文使用者習慣失效。本文分析核心變化,提供三種調教方案,助你找回順手體驗。
核心變化
- 預設輸入法可非英文: 「語言」設定可將中文輸入法設為預設,開機即為中文狀態。
- 切換熱鍵改為 Win + Space: 循環切換所有啟用輸入法 (含中/英狀態)。
- 「讓我為每個應用程式視窗設定不同的輸入法」選項開啟時,Win + Space 失效: 因焦點切換視窗時系統自動切回預設輸入法 (通常是英文),導致熱鍵對原視窗無效。
- 傳統 Ctrl + Shift 循環切換輸入法功能移除。
三種調教方案 (擇一)
方案 A:堅持 Win + Space 循環切換 (適合輸入法較少、習慣新熱鍵者)
「控制台」→「語言」→「進階設定」→ **取消勾選** 「讓我為每個應用程式視窗設定不同的輸入法」 → 儲存。系統回歸全域單一輸入法狀態,Win + Space 恢復正常循環。
方案 B:Alt + Shift 切換預設輸入法 + Ctrl + Space 中英切換 (推薦給重度鍵盤用戶,最接近 Win 7 習慣)
- 安裝慣用輸入法 (如輸入法、微軟注音、小小輸入法)。
- 「語言」設定 → 將慣用中文輸入法**上移至第一順位** (不一定要設為預設)。
- 該輸入法屬性 → 設定「預設為英文輸入模式」(或初始狀態為英數)。
- 日常打碼/英文:維持英文模式。需中文時按 Shift (或輸入法自訂熱鍵) 切換中文模式。大段中文輸入時可鎖定中文模式。
- 切換**不同輸入法** (如從輸入法切到微軟注音) 用 Alt + Shift (Win 8 保留的傳統熱鍵)。
缺點: 遊戲中若需 WASD 移動,必須確保處於英文模式/英文鍵盤,否則會卡鍵。
方案 C:將慣用中文輸入法設為預設、且預設輸入英文 (一鍵 Shift 切中文)
- 「語言」設定 → 慣用中文輸入法設為第一順位 (預設輸入法)。
- 該輸入法屬性 → 「基本設定」→「初始狀態」選「英文」。
- 開機即為該輸入法英文模式。打中文按一下 Shift 切中文模式,再按 Shift 切回英文。
缺點: 同方案 B,遊戲相容性需自行切回英式鍵盤佈局。
作者建議
**方案 B 最平衡**:保留 Alt+Shift 切換輸入法種類、Ctrl+Space (或輸入法內建 Shift) 切換中英模式,關閉「每視窗不同輸入法」避免焦點切換干擾。並建議在輸入法設定中**移除不使用的內建輸入法** (如微軟拼音簡捷),簡化切換循環。