Windows 8 之前,中文用戶習慣:EN 為預設;Ctrl+Space 切換中英文主要輸入法;Ctrl+Shift 循環切換所有輸入法。
Win 8 允許將主要輸入語言設為中文輸入法,而非強制預設英文。但引入新問題:若在「輸入法進階選項」勾選「允許我為每個應用程式視窗設定不同的輸入法」,Win 8 新增的 Win+Space 循環切換會失效。
假設預設為 EN,在瀏覽器搜尋框輸入中文時按 Win 鍵,焦點返回桌面,輸入法自動切回 EN。此時 Win+Space 僅對桌面生效,無法作用於瀏覽器輸入框。
作者實測:預設 EN 寫代碼,需中文時 Alt+Shift 切換 QQ 輸入法;大量中文輸入中需夾雜英文,直接在 QQ 輸入法內按 Ctrl+Space 輸入英文,不切換鍵盤佈局,體驗最順暢。
在 QQ 輸入法屬性 → 初始設定 → 基本狀態 → 初始語言選「英文」。需要中文時按 Shift 切換。缺點:遊戲中若需 WASD 方向鍵,未切回 EN 鍵盤會導致卡頓。
在輸入法進階設定中取消勾選該選項,即可恢復類似 Win 95 時代的全域輸入法切換體驗。
Win 8 輸入法機制雖有創新,但「每視窗獨立輸入法」與 Win+Space 衝突是設計缺陷。建議依個人習慣選擇上述方案,以 Alt+Shift + 輸入法內英文切換最為通用高效。