欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

禁用shift+space的全半角切换

程序员文章站 2022-05-03 09:38:36
写代码、写SQL语句的同志可能会经常性地误按"shift+space"将半角输入切换成全角输入法,但实际生活中,绝大多数情况下根本就不需要全角输入,所以直接将它给禁用掉,免得烦恼。 如果是win7,打开注册表,把HKEY_CURRENT_USER\Control Panel\Input Method ......

写代码、写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]