写代码、写SQL语句的同志可能会经常性地误按"shift+space"将半角输入切换成全角输入法,但实际生活中,绝大多数情况下根本就不需要全角输入,所以直接将它给禁用掉,免得烦恼。
如果是win7,打开注册表,把HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011下的"Key Modifiers"、"Target IME"和"Virtual Key"的二进制值全改为0就可以,或者把下面的注册表修改代码放进一个reg文件中,然后双机添加就可以。修改完后,最后重启系统即可。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
"Key Modifiers"=hex:00,00,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:00,00,00,00
如果想把禁用半全角切换功能重新启用,把注册表改回来即可。以下是启用切换功能的注册表值:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000011]
"Key Modifiers"=hex:04,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:20,00,00,00
如果是win10,也可以用上面的方法。但win10有更简单的方法,只需要在注册表HKEY_CURRENT_USER\Control Panel\Input Method下添加一个键"Show Status",并设置它的值为1就可以禁用全半角切换,设置为0就可以重新启用全半角切换。
如果是禁用,则把下面的注册表修改代码放进一个reg文件,并双击执行。然后重启系统就可以。
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Input Method]
"Show Status"="0"
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys]