[Abstract]
以前的 Windows,繁中語言有附美式鍵盤
按 Ctrl+Space 可以在目前的中文輸入法 (eg. 注音) 和美式鍵盤之間切換
但 Win 8 大改輸入系統的框架和操作邏輯
繁中語言的美式鍵盤也拔掉了
微軟教育使用者,在注音輸入法中直接用 Shift 來切換中英模式
但注音輸入法會根據文字游標所在的環境,自行切換中英模式
這導致使用者根本不知道目前是什麼模式
另外,Shift 易誤觸
Ctrl+Space 還能用,但這只是單純把中文輸入法停用
有時候會出現一些問題
這項改善總體來說就是
新增 EN-US 語言,他會附英數鍵盤
然後注音專門處理中文,EN-US 的鍵盤專門處理英數
用 Win+Space 來切換
[改善步驟]
按 Win+I 打開「設定」
按「時間與語言」
按「地區與語言」
按「新增語言」
選擇「English (US)」
安裝完後,回到「地區與語言」,按「進階鍵盤設定」
在「覆寫預設輸入法」欄位選擇 EN-US 語言
[使用]
假設有安裝 EN-US、繁中、日文這三種語言 (依序)
繁中有注音、倉頡輸入法 (依序)
日文有 JA、JB 輸入法 (依序)
按 Win+Space 來切換:
EN-US -> 注音 -> 倉頡 -> JA -> JB -> EN-US -> ...
按 Win+Shift+Space 可逆向切換
另,Alt+Shift (切換語言)、Ctrl+Shift (切換同語言中的輸入法),
這兩組古老的快速鍵沒有被拔掉,仍可用
[結論]
2012 年 Win 8 剛推出時,大家就困擾了好一陣子
經過各種嘗試,最後大多數人認為這樣改是效果最好的,且沒有副作用
====================
※將「語言 輸入法 中/英模式 全/半模式」指示器放在工作列上:
按 Win+I 打開「設定」
按「時間與語言」
按「地區與語言」
按「進階鍵盤設定」
勾選「在桌面語言列可用時使用它」
按「語言列選項」
選擇「固定在工作列」
====================
※用微軟注音打全形標點:
1° Ctrl+符號
(C = Ctrl, S = Shift)
, C+,
。 C+.
; C+;
、 C+'
? C+S+?
: C+S+:
! C+S+!
另外,按住 Ctrl,然後依序按 [ ] 這兩個鍵,
會出現各種括號候選人,例如「」、【】等
按 ← 兩次,按 ↓ 可以選擇候選人
2° 內碼輸入
例如依序按 ` u 0 0 b 0 可以得到 °
(` 是 Esc 下面那個鍵;u 表示要輸入 Unicode)
3° Ctrl+Alt+, 開啟小鍵盤
http://www.mobile01.com/topicdetail.php?f=300&t=3030760&p=14#42743064
不過win+space 習慣我是改不過去,因為win在 ctrl與alt中間,通常鍵盤也沒有加大win鍵,絕對沒有好按

oxa9615 wrote:關於那個奇怪的符號
新注音的英數,並不是完全的英數,而是帶有一半的符號表!!!!!!!!!!!!!
於是碰上這種很多功能組合鍵的程式,按下去! 只會出現符號 圖中我按了 ctrl+"
只要你開啟了新注音,不管是在中文模式還是英數模式,按 Ctrl+' 就自然會產生中文的頓號
按 Ctrl+Shift+/、Ctrl+.、Ctrl+,、Ctrl+;、Ctrl+Shift+; 則分別會產生?。,;:
這是新注音的標點符號快速鍵
如果你用不到這些快速鍵,可以把這功能關掉
不過,微軟要新注音中英通吃,又沒限制這功能只能適用於中文模式,才是出現這問題的主因
oxa9615 wrote:沒那麼複雜吧
現在中英切換,很複雜。
必須要
win+space 切換到中文語系
ctrl+space 切換到新注音(亂跳,不幸的話,就每次都在英數)
shift 切換到 注音輸入.......
按 Win+Space 就能切換了
確認一下你新注音預設模式是不是中文
oxa9615 wrote:清除就按 Esc 就好啦
以往的新注音,假如有幾個未完成的注音在上面,仍然是可以直接ctrl+space 切回英數。
win8新新注音則不然,要按倒退鍵把未完成的清除完,才能切換!!!
是win+space 跟ctrl+space 有個很大的差別,當你先打一串字(未按enter 底下還有虛線)
按win+space -->整串辛苦打的消失..想省一個enter也不行
按ctrl+space-->直接把虛線字寫入..不需要多按enter確認。

至於一串字送出的問題我個人沒有遇過
因為我每打一個詞,校正完了就會立刻送出,不會積一大串
