禁用ctrl+空格切换中英文win10
平时写代码经常因为这个快捷键冲突导致很难受,手动修改后重启又久不久会恢复回来,这里就分享一个网上找加自己实践的永久禁用方法
手动导入注册表
- 新建一个文本 remove_ctrl+space.txt
- 编辑并粘贴以下代码:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
"Key Modifiers"=hex:00,c0,00,00
"Virtual Key"=hex:ff,00,00,00
[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000070]
"Key Modifiers"=hex:00,c0,00,00
"Virtual Key"=hex:ff,00,00,00
[HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys\00000010]
"Key Modifiers"=hex:02,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:ff,00,00,00
[HKEY_USERS\.DEFAULT\Control Panel\Input Method\Hot Keys\00000070]
"Key Modifiers"=hex:02,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:ff,00,00,00
- 把拓展名改成.reg 最后的文件名为remove_ctrl+space.reg
- 直接双击导致注册并重启。(手动操作到这里就结束了)
接下来是为了禁止以后重启快捷键反弹的解决方法
- 将上面保存好的remove_ctrl+space.reg放在C盘的根目录下面
- 打开开始菜单,输入“注册表编辑器”搜索并打开注册表。
- 在注册表中定位到
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
- 右键新建字符串项,名称remove_ctrl,内容在下面,并保存。这样以后每次启动都是自动禁用了,不再怕反弹
"C:\Windows\regedit.exe" /s "c:\remove_ctrl+space.reg"