文章

如何禁止Windows系统Ctrl+空格切换输入法中英文快捷键

在大多数 IDE 中补全提示的默认快捷键都是 ctrl+空格 ,但这和 Windows 系统的切换输入法中英文状态快捷键冲突。

而又因为 Windows 系统的祖传 Bug,无论是 Win10 还是 Win11 都无法修改此快捷键,所以只能通过修改注册表的方式来关闭。

将一下内容复制到文本文档中,并保存为 .reg 后缀后双击运行,再重启电脑后即可。

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys\00000010]
"Key Modifiers"=hex:00,c0,00,00
"Target IME"=hex:00,00,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
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:ff,00,00,00

[HKEY_USERS.DEFAULT\Control Panel\Input Method\Hot Keys\00000010]
"Key Modifiers"=hex:00,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:00,c0,00,00
"Target IME"=hex:00,00,00,00
"Virtual Key"=hex:ff,00,00,00

License:  CC BY 4.0