Win8 改變輸入法切換邏輯:可設定主要輸入法非英文,但啟用「每個應用程式視窗獨立輸入法」後,Win+Space 循環切換會失效(因按 Win 鍵焦點移至桌面,輸入法隨之切換)。
推薦替代方案
方案一:Alt+Shift 切換主要輸入法(等同舊版 Ctrl+Shift)
- 預設英文輸入代碼,遇中文按 Alt+Shift 切換至中文輸入法(如 QQ 拼音)。
- 大量中文輸入中需輸入英文,按 Ctrl+Space 暫時切英文,釋放鍵自動回中文。
方案二:將中文輸入法設為預設,並設定「初始狀態為英文」
- QQ 拼音:屬性→初始設定→基本狀態→初始語言選「英文」。
- 平時預設英文,需中文時按 Shift 切換。
- 缺點:遊戲 WASD 方向鍵若未切回英文鍵盤會卡住。
方案三:堅持用 Win+Space,關閉「獨立視窗輸入法」
- 進階設定取消勾選「允許我為每個應用程式視窗設定不同的輸入法」,恢復 Win95/Win7 時代全域切換體驗。
建議:程式開發者採方案一最平衡;一般辦公族群方案三最直覺。