[真.教學][懶人包]在 Windows 10 使用 CTRL+SPACE 中英文輸入切換之完美方案! 

     Windows 10 的中文輸入法切換方式, 讓人難以適應。原 po 的細節太詳盡, 有 5000 多個字 , 所以提供這一篇懶人包, 適合需要快速設定的網友們。Win 10 (或 Win 8) 的中英文切換方式屬於兩階段操作方式, 許多使用者無法習慣, 當然我自己是其中之一, 很希望回到 Windows 7 的模式, 輕鬆以 CTRL + SPACE 直接控制注音模式或英數模式(原 po 完整版請參考這一篇: 請直接捲動頁面至本文章結尾處, 找到這一篇之超連結#5 [真.教學]升級 Windows 10 後的問題與對策(#5),找回你的習慣,讓 CTRL+SPACE 中英文輸入切換模式復活!)Pixnet-0258-01

步驟 1  安裝與新增新酷音輸入法

下載並安裝新酷音(下載網址請點擊此處), 它是一個完全免費、開放原始碼的智慧型中文注音輸入法。新酷音輸入法本身非常好用, 我認為它的選字與學習功能都很強, 使用起來順暢許多。 

安裝後, 新酷音輸入法會出現在程式清單內, 但還需要設定才能使用, 因為輸入法是由 Windows 系統統一管理。

Pixnet-0257-02

輸入法的設定頁面路徑為「控制台 > 時鐘 、語言與區域 > 語言  > 語言選項」, 進入後我們需要在此處點擊「新增輸入法」, 將新酷音輸入法增加到系統內才能被選用。

Pixnet-0257-03

最底下的新酷音輸入法是安裝後才掛進來的, 選取它並將之新增。

Pixnet-0257-04

步驟 2  設定輸入法

經實際測試, 完美搭配組合是微軟注音 + 新酷音, 前者負責英文輸入, 後者專用來處理注音輸入。 

原有的微軟注音為第一順位, 有兩個設定要調整, 第一個動作是將"預設輸入模式"變更成"英數模式", 這強制微軟注音以英數模式為優先。

Pixnet-0257-14

為避免誤觸, 以及讓 SHIFT 具備英文大小寫切換功能, 所以要進入"進階"頁面將左 SHIFT 取消, 只保留右 SHIFT 鍵。保留一邊的好處為, 萬一微軟注音中英文跑掉時, 還有辦法能按右 SHIFT 切回英文。(在微軟注音英文模式下, 鍵盤的 Caps Lock 鍵亦能用來做英文大小寫之切換)

Pixnet-0257-15

接著檢查一下酷音輸入法之選項設定, 視窗內有兩個項目需要注意:

(1)「使用 SHIFT 快速中英文切換」選項, 預設為使用, 要將之改成不勾選狀態(等於讓  SHIFT 的中英文切換無作用)

(2)「預設以英文模式啟動」選項, 預設值原本就是不使用, 只要注意沒被變更就可以了。不勾選的意思, 實際是指預設以中文模式啟動 

Pixnet-0257-16

接著調整 "讓我為每個應用程式視窗設定不同的輸入法", 其路徑位於 "控制台\時鐘、語言和區域\語言\進階設定", 請勾選它。使用此選項可避免 Windows 10 自行幫我們切換到不想要的輸入法, 例如在瀏覽器網址欄, 想要英文卻變成中文的困擾。

Pixnet-0257-17

步驟 3  安裝熱鍵程式 AutoHotkey

光是以上動作仍不夠, 還需要透過自訂熱鍵程式 (如 AutoHotkey, 點擊下載), 將 CTRL+SPACE  定義成輸入法切換功能鍵, 才能符合想要的操作習慣。在此之前, 先簡單介紹一下 Windows 10 中與輸入法有關的標準預設功能鍵:

1. 跨語言切換輸入法: WINDOWS + SPACE
先按住鍵盤左下角 WINDOWS 鍵不放, 然後每按一下 SPACE 空白鍵就會切換一次輸入法, 能直接切換到想使用的輸入法(已開啟的輸入法, 不論微軟注音和新酷音、日、英通通都可以選), 而螢幕右下角將顯示作用中輸入法的代表圖示。 。

2. 開啟或關閉輸入法:CTRL + SPACE  (此功能鍵之定義, Windows 10 or 8  Windows 7 或以前版本不同

以微軟注音和新酷音為例,先按住 CTRL 鍵, 再按一下空白鍵, 會切換為無輸入法之輸入模式(英數),再按一次就恢復微軟注音或新酷音中文輸入模式。

了解上面的規則, 就可安裝 AutoHotkey, 繼續後面的動作。(以下截圖是安裝完出現的 help畫面) 

Pixnet-0257-11

接著請在桌面或自己熟悉的位置, 建立一個附檔名為 *.ahk 的文字檔, 這是 AutoHotkey 的腳本語言(script) 案類型, 內容只要放入底下這條命令並存檔便可:

^Space::#Space

這一串看似奇怪的符號, 其實是有意義的, 由於 AutoHotkey 功能非常強大, 無法將細節一一介紹, 所以只說明以下重點:

^ 代表 CTRL 鍵 (CONTROL)
# 代表 WINDOWS 
Space 代表空白鍵 (Space bar)
:: 代表置換, 即左邊的按鍵組合重新定義為右邊的按鍵組合

上面命令作用是讓 AutoHotKey 模擬, 當按下 CTRL + SPACE 時, 產生 WINDOWS + SPACE 的功能, 以切換輸入法。因為兩個輸入法分別被指定成英文專用、中文專用, 所以切換輸入法實際上就等於切換中英文做到類似 Win 7 的模式, 實現以 CTRL + SPACE 直接切換中英文。

點擊 ahk 之後, 將在工作列內看到一個綠底 H 字, 這指示 AutoHotKey 正在運作中, CTRL + SPACE 現在具備 WINDOWS + SPACE 之同等功能。 

Pixnet-0257-12

步驟 4 中英文切換測試

英文模式下, 打字很正常, 這時候的狀態是處於微軟注音的英文模式(預設),  同時間螢幕右下角可看到 「英 ㄅ」符號。 

接著, 試著按下 CTRL + SPACE 切換到注音模式。

Pixnet-0257-19

順利進入中文模式, 打字沒有問題, 這時候的狀態是處於新酷音的中文模式(預設),  同時間螢幕右下角可看到 「中 酷」符號。 

過程中隨時按下 CTRL + SPACE 切換為中英文模式, 都很順暢。輸入一段中文, 想直接打英文, 也沒問題。

Pixnet-0257-20

還有一個項目要測試,  先切到「英 ㄅ」, 再進入別的應用程式, 系統不會亂切換, 可繼續保持英數輸入。只要系統的反應在掌握內我們就不需要有多餘動作工作自然就順暢許多。 

Pixnet-0257-21

步驟 5 讓 CTRL + SPACE 自動生效

為了讓使用更方便, 可以選擇將 ahk 的檔案捷徑, 放進 Windows 10 的啟動目錄, 這樣每次開機就會載入執行, 讓 CTRL + SPACE 自動生效。

設定方式為, 以滑鼠右鍵點擊螢幕左下角的 WINDOWS 圖示, 選取"執行(R)", 然後於對話框內, 輸入「 shell:startup」並執行。待檔案視窗出現, 再把桌面的 ahk 檔案拖曳進去就可以了, 請參考步驟①②③。

Pixnet-0257-22

命令提示字元與 PowerShell 之中文輸入補充說明

微軟注音 + 新酷音的組合, 英中各司其職, 堪稱完美方案。但命令提示字元 (CMD.EXE) 與 PowerShell, 這兩個程式均不能搭配新酷音, 只支援內建的微軟注音, 若要想使用中文, 必須至少保留一個微軟注音的 SHIFT 功能(左或右皆可), 以便在命令提示字元下, 強制切換成微軟注音的中文模式。

以下的示範, 可以看到中文之輸入確實沒問題, 順序是以 CTRL + SPACE 先切到微軟注音輸入法, 即「英 ㄅ」符號。之後再按一次有作用的 SHIFT 鍵, 看到狀態變成「中 ㄅ」, 就可以輸入微軟注音。之後要不要切換回英文模式沒關係, 只要按 CTRL + SPACE 就可以回到預設模式 ( 微軟注音 = 英文,  新酷音 = 中)。 

 Pixnet-0257-23

Windows 10 與 Windows 8.x 在輸入法方面是採用同樣架構, 理論上本文的內容應可適用於 Windows 8.x。

透過以上設定, CTRL + SPACE 中英文輸入切換模式在 Windows 10 中復活, 且操作相當完美, 找回習慣的感覺真好!  

謝謝閱讀,Thank you! 敬請持續關注 鑫部落。 心經營! (http://newguest88., pixnet.net/blog)

如果您喜歡這篇文章, 歡迎到鑫部落粉絲團幫我們按讚(直接點擊此處 or 下面連結 or 左側欄), 感恩!

合作信箱: mandy.sun@msa.hinet.net 

********************************  

系列文章, 延伸閱讀:(近期 Windows 10 相關 & 升級 Windows 10 之後的問題與解決對策)

#1 [真.教學]升級 Windows 10 後的問題與對策(#1), 如何修正惱人的小紅傘 Avira Antivirus 更新提醒?

#2 [真.教學]升級 Windows 10 後的問題與對策(#2), ISO 虛擬光碟程式 MagicDisc 無法使用

#3 [真.教學]升級 Windows 10 後的問題與對策(#3), Win 10 不習慣, 還原舊版 

#4 [真.教學]升級 Windows 10 後的問題與對策(#4), 消失的 USB 3.0 

#5 [真.教學]升級 Windows 10 後的問題與對策(#5),找回你的習慣,讓 CTRL+SPACE 中英文輸入切換模式復活!

#6 [真.教學][懶人包]在 Windows 10 使用 CTRL+SPACE 中英文輸入切換之完美方案!  精華特集

#7 [真.教學]在 Windows 10 使用 CTRL+SPACE 中英文輸入切換(倉頡+新酷音方案)

#8 [真.教學]升級 Win 10 後的問題與對策(#6),電腦卡卡效能比以前慢,該怎麼辦?

#9 [真.教學]最高 300% 效能提昇! 合法免費序號, Advanced SystemCare 9.2 (持續有效,期限 2016/12/16)

系列文章, 延伸閱讀:(系統映像, 修復磁碟機 & 系統還原)

#1 [教學]升級 Windows 10 前的準備,備份 Windows 8.1 的系統映像 (Acer E3-112)

#2 [教學]建立 Windows 8.1 修復磁碟機 (Acer E3-112)

#3 自己的電腦自己救 - Windows 8.1 系統還原實例 (華碩 Asus K55V)

#4 [教學]買 Windows 10 新筆電後的第一件事 - 建立系統映像檔與系統修護光碟 (Asus X555LF)

#5 [教學] Windows 10 系統救援之光碟開機 Part 1 簡單版 (示範筆電 Asus X555LF)

#6 [教學] Windows 10 系統救援之光碟開機 Part 2 進階版 (示範筆電 Asus X555LF)

 

Title:[真.教學][懶人包]在 Windows 10 使用 CTRL+SPACE 中英文輸入切換之完美方案! 

(pixnet-0258)

arrow
arrow

    鑫部落 發表在 痞客邦 留言(0) 人氣()