2009年12月3日星期四

日语键盘的设置

要解决此问题,需要配置 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters 注册表子项以具有下表中出现的注册表项。

数值名称数值类型数值数据
LayerDriver JPNREG_SZ kbd106.dll
OverrideKeyboardIdentifierREG_SZ PCAT_106KEY
OverrideKeyboardSubtypeDWORD 2
OverrideKeyboardTypeDWORD 7

然后更改注册表HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts的子项,在一堆文件夹中找出后四位是0804的来。这些就是中文输入法的位置了。
E00E00804 中文 (简体) - 微软拼音输入法
E0050804 中文 (简体) - 内码
E0040804 中文 (简体) - 智能 ABC
E0030804 中文 (简体) - 郑码
E0020804 中文 (简体) - 双拼
E0010804 中文 (简体) - 全拼


把这些目录中的LayourFile键值从KBDUS.DLL修改成KBDJPN.DLL就好了。

没有评论: