键盘布局—让中文输入法适应键盘
不爱多说话
编辑于 2021年12月13日 10:01
收录于文集
共2篇

        自键盘发明以来,各个国家都基于本地语言的习惯对键盘上的键位布局进行改造,这造成了不同国家和地区的键盘键位排布不一样。Windows系统内置的各种语言的键位布局也是当地的。

        经典的QWERTY美式键盘,又称柯蒂键盘、全键盘,是目前最为广泛使用的键盘布局方式,由克里斯托夫·拉森·授斯(Christopher Latham Sholes)发明,1868年申请专利,1873年使用QWERTY布局的第一台商用打字机成功投放市场。QWERTY键盘布局的目的是为了解决当时打字机因打字速度太快而卡壳的问题,实现“在不会卡死的情况下尽力提高打字速度”的目的,该布局被沿用至今。

经典美式键盘布局

       国内在引进计算机后,直接引进了经典的美式键盘,后来的各种中文输入法都是基于此布局开发的。除非精准记住每个键,不然在输入中文和其他语言切换时总有违和感。而且在Windows语言设置中无法为中文选择键盘布局。

这个方法能使中文输入的布局与你的键盘相匹配(截图环境为Win10)。

1. 在“开始”处右键→运行,输入“regedit”→确定,打开注册表。

2.打开以下路径:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts,此处为Window储存的键盘布局。

简体中文注册表

中文所在文件夹为:

00000404 - 繁体中文

00000804 - 简体中文

00000c04 - 繁体中文(香港特区)

00001004 - 简体中文(新加坡)

00001404 - 繁体中文(澳门特区)

3. 如果我用德语键盘布局输入中文,打开路径:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000804,

德文T1键盘布局

在“Layout File”处点击右键→修改,将数值数据“KBDUS.DLL”改为“KBDGR.DLL”→确定。然后在“Layout Text”处点击右键→修改,数值数据“Chinese (Simplified) - US Keyboard”改为“Chinese (Simplified) - German”→确定。其他语言类似。

修改键盘布局注册表

4. 关闭注册表,重启计算机,修改生效。

注:

1. 不建议用搜狗输入法,搜狗改QWERTZ布局后,Y和Z不会易位。

2. Win7及低于Win7的系统在安装第三方中文输入法后,所安装的输入法的注册表会在\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts路径下形成一个字母开头的文件夹,要改的是这个文件夹里的内容。Win10则统一到\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000804

3. 使用美式键盘输入中文的广大网友,可以尝试美式国际键盘布局(原路径:\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00020409),能输入更多字符。Layout File:KBDUSX.DLL,Layout Text:United States-International

美式国际键盘布局

将中文输入布局改为美式国际