前言

在英国买了新的电脑,开机后一切顺利,但是在使用系统的拼音输入法后却发现始终是美式布局。 这直接导致了我非常不适应。因此在翻遍了 Windows 自带设置后发现只能通过注册表进行修改。

过程

  1. Win+R 唤起运行,输入 regedit 唤起注册表编辑器
  2. 查找如下路径 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000804
  3. 修改其中的 Layout File 字段为 KBDUK.DLL
  4. 修改其中的 Layout Text 字段为 Chinese (Simplified) - UK Keyboard

如果嫌繁琐,可以创建一个 .reg 文件,将下列内容输入后双击导入即可。

1
2
3
4
5
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000804]
"Layout File"="KBDUK.DLL"
"Layout Text"="Chinese (Simplified) - UK Keyboard"

原理

知其一更要知其二,其的工作原理可以理解为在注册表中存在了输入法的基础信息,例如用什么布局,叫啥等等。 我们只需要修改自己的输入法的配置文件即可轻松更改为英式布局。

最后吐槽一句,英式键盘的波浪号真的好难打啊¬¬¬¬¬