[心得] Win10 ctrl+space 注音輸入法切換調整

作者: pilisir (SIR)   2015-08-07 21:03:03
======要直接看方法的請跳過這段=======
各位好
小弟一直以來都是慣用Win 7
在公司偶爾會用到Win8,所以也了解按shift切換注音
但怎麼用都還是不順手(按兩顆習慣了,突然要按改改不過來)
升上Win10後雖然可以用Ctrl+Space切換注音到英文
但還是有個極度困擾的地方
就是當要輸入英文時
按了幾個字才發現在注音輸入法
這時候按住ctrl再按space完全無法切換
只能先刪掉多輸入的注音
或是放開ctrl重複按2-3次
shift倒是沒這個困擾
上網找了一些方法做設定
(ptt其實之前也有類似的文章 #1GwPyP1e)
希望可以達到以前習慣的效果
整理給有需要的人
=======以上閒話========
目標是使用ctrl+space(順順的)或ctrl+shift切換注音輸入法
1. 新增英文English(United States)語系 (控制台 > 時鐘、語言和區域 > 語言 > 新增
語言)
http://i.imgur.com/GLL0dsS.png
這邊請"不"要將英文設為預設(就是上拉到第一個)
因為這樣會導致某些App預設顯示英文(如 市集)
透過2的方法可以讓輸入法預設英文
這時候可以看到右下角跑出一個ㄅ(或ENG),這時候可以使用Win + Space來切換輸入法
這個切換方式取代ctrl+space對我而言已經算是可以接受了
但畫面左邊會閃出一個小視窗,滿礙眼的,所以還是繼續調整
2.修改切換輸入法預設行為 (控制台 > 時鐘、語言和區域 > 語言 > 進階設定)
http://i.imgur.com/pF7cklg.png
覆寫顯示語言沒設定應該沒什麼差
覆寫預設輸入法請改為 英文(美國) - US (需重開機才生效,全部弄好在重開)
這樣設定就可以符合以前Win7的行為,輸入法預設英文
切換輸入法項目請打勾"讓我為每個應用程式視窗設定不同的輸入法"
勾選此項打開不同的應用會記住上次的輸入法,若是開機後第一次使用,則會使用英文
此項也是為了符合以前的行為
接著點選"變更語言列快速鍵"切換頁籤到"進階組合設定"
http://i.imgur.com/IDLFead.png
修改輸入語言快速鍵,將切換輸入語言調整為ctrl+shift
下面的中文輸入法切換,ctrl+空白鍵改為不啟用
到這邊已經完成ctrl+shift切換注音輸入法
而且可以發現與Win+Space不同的是,ctrl+shift不會在右邊閃出小視窗
但這是女友慣用的方法,不是我,所以繼續調整
3.借助AutoHotKey模擬按下ctrl+space時,等於按下ctrl+shift
http://www.autohotkey.com/
直接下載最新版,安裝完畢後
到桌面按滑鼠右鍵新增一個文字文件
並填入以下內容
^Space::^+
按下存檔,檔名盡量取英文
並將此檔案的副檔名改為ahk(看不到副檔名請找方法打開)
這時候點兩下執行該檔案,就可以發現ctrl+space可以運作了,且右下角有個H
接著我們打開檔案總管,貼上
%programdata%\Microsoft\Windows\Start Menu\Programs\Startup
進到啟動目錄
將此檔案丟到此目錄下
以後電腦打開就會自動去執行這個檔案,就不用手動開了
不過這個方式會取決於您的電腦開機速度及預載軟體的多寡,啟動速度也有所不同
最後重開機,大功告成
作者: ksng1092 (ron)   2015-08-07 21:11:00
其實把新注音改成只能打英數,用其他注音輸入法就好了XD
作者: blackpigOuO (黑豬)   2015-08-07 22:08:00
#1Lmv0BU2 (Windows)那我這篇大大你知道問題嗎qq
作者: Nick9090 (Nick)   2015-08-07 23:43:00
感謝分享,真的是很有創意的好方法
作者: YingJiou5566 (〓☆煞氣㊣北鼻★〓)   2015-08-10 20:55:00
請問"變更語言列快速鍵"在哪裏呢?找不到...

Links booklink

Contact Us: admin [ a t ] ucptt.com