在Windows中,按Crtl键加空格键可以在英文输入法和(排在首位的)汉字输入法之间切换,或者连续敲击Crtl键加Shift键可以切换到所需的汉字输入法。由于Windows系统不提供直接对汉字输入法顺序的调整的功能,对于装有多种汉字输入法的Windows系统,重新排列汉字输入法顺序一般有两种方法:
方法1 : 重新安装汉字输入法。将原汉字输入法删除后重新安装,按最常用、次常用……顺序依次安装汉字输入法。
方法2 : 修改注册表调整。可以重排输入法的顺序、增加或删除输入法,也可以使汉字输入法成为启动后的缺省输入法。
预备知识:
在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\keyboard layout\下存放着各输入法对应的主键,如:
可直接安装的输入法的主键
00000409(英文输入法)
E0010804(全拼输入法)
E0020804(双拼输入法)
E0030804(郑码输入法)
E0040804(智能ABC输入法)
E0050804(区位码输入法)
E00C0804(表形码输入法)
E00E0804(微软拼音输入法)
在HKEY_USERS\.DEFAULT\keyboard layout\preload\下存放着系统所安装输入法的主键及键值,其主键为自然数,键值为上述中各可直接安装输入法对应的主键。例如系统已安装了“智能ABC”和“全拼”输入法,则可看到如下的主键和键值:
已安装的输入法的主键和键值
1 00000409
2 E0040804
3 E0010804
重排输入法顺序:
假设要重新排列输入法顺序为:“全拼”、“智能ABC”、“英文”,可以将主键和键值更改如下:
主键键值
1 E0010804
2 E0040804
3 00000409
增加输入法:
例如要增加“区位码”输入法,可以在注册表中增加主键4 和键值:E0050804
删除输入法:
例如要删除“智能ABC”输入法,直接删除主键2 即可。
还要注意对注册表的上述修改要重新启动后才有效。
方法三:用超级兔子
方法四:用极点中文输入法
(参考:http://219.136.187.225/SchoolWeb/hzdwzx/xxzy/xxzy-kj/xxzy-xx/xxzy-xx1/xxzy-xx1-1/HAIZI/重排Windows9X汉字输入法的顺序.htm)
|