(WIN7里面输入法热键都可以更改,而中英文输入法热键是不让你更改的好不好,建议管理员在系统热键里面自己操作一下再做出正确的评断。)
WIN7下中英文标点符号的热键是不可以更改的,无论用户怎么更改都是会恢复成默认的。
中英文标点符号的热键为CTRL+句号。
设置里的Ctrl+PERIOD中的PERIOD即对应键盘上的句号。
运行regedit,打开注册表编辑器,找到 HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012,将右边的二进制键及相应的值分别修改如下:
Key Modifiers :02 c0 00 00
Target IME :00 00 00 00
Virtual Key :be 00 00 00
如果00000012不见了,右击其它项,如:00000011项,导出,保存到一个地方,然后用记事本打开,修改这四项内容为:
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000012]
"Key Modifiers"=hex:02,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:be,00,00,00
保存,导入,重启即可。(特别要注意第一行的最后的数字改为“00000012”)
本方法在XP系统亲测有效,WIN7虽然没有试过,应该也是一样的。
这一般是因为安装了某一输入法,该输入法强制修改并锁定了输入法相关系统设置,导致用户更改无效。可以考虑卸载当前的第三方输入法,换用百度输入法。
我也出现这种情况,研究了很久,也试过改注册表也不行。因为我装了QQ五笔,极点五笔,发现其它输入法全部不能用ctrl+.,但极点五笔可以。于是试一下将极点五笔的快捷键全部标用,然后再设置一次ctrl+. ,就可以修改了。看来是极点五笔的问题了。