為什麼中文拼音輸入法, 要假設用戶都是美式鍵盤?
12-31
用英式鍵盤的電腦,升完windows 10,剛改完註冊表來吐槽下,不求輸入法支持 dvorak等小眾布局,英式鍵盤為啥都不能好好支持,輸入法不能好好從本機獲取鍵盤布局嗎?或者給個入口讓用戶自己設置?是懶,還是用戶群真的小到可以忽略不計了?
2016.1.8 更新:下面匿名回答完把我屏蔽了不讓我評論,為避免再有人看不懂問題,補充說明一下,我知道設置鍵盤布局,我的電腦是英式鍵盤,設置自然也是英式鍵盤,但是我試過的中文輸入法(搜狗,Google,QQ)都是不會管我的系統設置,也沒有任何設置入口,而是自動映射成美式鍵盤. 不知道這是輸入法軟體偷懶,還是windows亂假設,預設中文輸入法只能映射美式鍵盤.
Windows下的解決方案:
打開註冊表進入 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layouts從各個文件夾里翻直到翻到你的輸入法
將layout file的值從kbdus改為kbduk即可使用英式布局mac下的解決方案:進入你的中文輸入法的偏好設置qq輸入法和搜狗輸入法在『按鍵』頁面下將鍵盤布局調整為qwerty(uk)rime的修改方法請自行百度
輸入法不能好好從本機獲取鍵盤布局嗎
據我所知 USB HID 設備好像是拿不到物理布局的數據的,硬體布局和軟體布局必須匹配才能打出正確的字
我有一個mac一個win10,鍵盤都是義大利語布局。
我都是用的各自系統自帶的輸入法。
如果我從英文輸入法切換到中文輸入法,那中文輸入法就會映射英文鍵盤布局。
如果我從義大利輸入法切換到中文輸入法,那中文輸入法就會映射義大利語鍵盤布局。
題主如果知道了就忽略我吧……用日語鍵盤的表示哭瞎了
推薦閱讀:
※搜狗輸入法到底是怎樣的水平?
※搜狗輸入法軟體經常更新,都在更新什麼?
※搜狗輸入法皮膚動態有土豆,蔥,熊,雞四個在扭扭的跳舞,叫什麼啊?各位大神們
※搜狗輸入法裡面怎樣輸入20以後帶圈的數字序號?
※搜狗輸入法和谷歌輸入法哪個更好一些?