怎么让中文输入法完美支持programmer dvorak键盘布局?

关注者
16
被浏览
4,473

5 个回答

只提供windows下的操作方法,以搜狗拼音为例(其他输入法大同小异,自行摸索吧)
第一步、打开注册表
win键(左Ctrl和左Alt之间的窗户键)+R 打开运行框,输入 regedit 确定
注册表打开之后设这样的,类似于资源管理器,左侧也是树形结构。
第二步、找到输入法的设置
在左侧依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

这里面就是电脑里的全部输入法,中文的通常排最后,从后往前挨个找
这个E0200804里的描述写的是搜狗拼音输入法,就是我们要找的目标,一会就改这个。
右侧的第三排Layout File的值是kbdus.dll,意思是调用US键盘布局,也就是Qwerty。双击它,修改成kbddv.dll,确定之后就将输入法的键盘布局挂到kbddv.dll上了。

第三步、注销,重新打开输入法即变成了Dvorak输入法。
linux 和 mac 很简单,windows 最省心的办法是 Autohot key 配置 dvorak,网上已经有现成的配置,可以搜关键字 autohot key dvorak,配置成编程形的dvorak可以略微改动就行