close

這其實也不是新東西,就是網路上已經流傳一陣子的東西了
只是在WIN10不斷地砍掉控制台的功能之後
有些東西會有些許的不一樣

變回像WIN7類似的輸入法手感是很多老用戶想要追求的
以往WIN7安裝時預設就是美式鍵盤
但WIN10都會是直接以中文輸入法為預設

以前在WIN8跟WIN10的1607還可以在一開始的安裝畫面改成US美式鍵盤
但不知道是1709還是1803之後就變成沒有效果了 (至少1803跟1809測試是這樣)
所幸,還可以用修改登錄檔的方式完成一樣的效果
(當你在1607的安裝畫面改成US美式鍵盤後,系統修改的登錄檔值也是這個)

在繁體中文裝好的情況下
HKEY_CURRENT_USER\Keyboard Layout\
裡頭的1 的值會是00000404,改為d0010404
然後新增一個字串為2 然後值為00000404

這個意思是把原來的0404 繁體中文輸入法調整到排序2
然後1會是我們自己指定的語系d0010404

接著到下一個資料夾
HKEY_CURRENT_USER\Keyboard Layout\Substitutes
新增一個字串叫d0010404 內容的值為00000409

這邊是告訴系統d0010404是什麼樣的語系
指定為0409 US鍵盤
如果你想要是US國際鍵盤的值是20409

然後關掉重開機就可以了

至於d0010404 這個字串意思是什麼 猜測可能是同語系的另外配制
有查到別國的網友新增同語系下的鍵盤配製也是加了D開頭 
為什麼是D開頭 有點難查到為什麼 
知道的可以告訴我  或是我未來有機會查到就會更新一段

有些人在教學文上會寫說新增一個美國語系就有美式鍵盤了
沒有錯,但這會變成要切換語系才能用
離WIN7的同語系下的切換還是有些不一樣

至於要不要去修改語言進階設定
覆寫預設輸入法 選取 英文(美國) – US 
以及勾選讓我為每個應用程式視窗設定不同的輸入法
就看人 看你習慣哪個手感

在win8時期的文章有人會說
直接在HKEY_CURRENT_USER\Keyboard Layout\Substitutes
新增一個00000404 值為00000409 就可以了
其他不用動
但實測後這樣在WIN10行不通 中文輸入會消失
因為雖然0404在登錄檔中定義是美式鍵盤 但這樣的做法實際上卻是注音輸入法的美式鍵盤

大陸某個討論區說Win10 19h1 的測試版本沒有辦法用登錄檔的方式新增美式鍵盤
並沒有這回事

 

更新

1903與1909的部份

由於有網友留言說1903登錄檔可延用,但在覆寫預設輸入法上看不到美式鍵盤

雖然對我來說這並沒有很重要 

目前網路上的討論 大都是說就新增一個美國語系的美式鍵盤

然後改該鍵盤的切換設定

達到接近繁體美式鍵盤的效果

又走回老路,這並不是最好的解法

不知道為什麼很多人總是喜歡用這種方式

可能比較簡單吧

 

有空自己稍微研究了一下,找出了不需要新增美國語系

一樣是繁體的美式鍵盤解法

不藏私分享出來

 

簡單講就是190x可能改了相關的部份

當新增這樣的登錄檔之後

並不會像之前的版本自動在輸入法中增加相關的設定

因此,如果要在190x的覆蓋輸入法上看到美式鍵盤

還要在語系的登錄檔

HKEY_CURRENT_USER\Control Panel\International\User Profile\zh-Hant-TW

增加這一段

"0404:00000409"=dword:00000001

重開機就可以了

 

同場加映

雖然可以直接到設定裡設定

但如果要用登錄檔一起直接設定美式鍵盤為覆蓋輸入法

就在

HKEY_CURRENT_USER\Control Panel\International\User Profile

加這一段
“InputMethodOverride”=“0404:00000409

以上

 

 

arrow
arrow
    全站熱搜

    柳式快速劍 發表在 痞客邦 留言(4) 人氣()