WIN7怎么取消ctrl+space切换输入法的快捷键
http://jingyan.baidu.com/article/cbcede070d13ad02f40b4d11.html
一、通常情况下,解决 Ctrl_Space 输入法热键冲突步骤:
1、控件面板 -> 时钟、语言和区域
2、修改 输入法/非输入法切换
二、特殊情况:
Windows seems to overwrite personal layout controls configuration with defaults on some occasions.
Windows 可能在某些场合用默认值覆盖个人输入法配置。
运行 Regedit 注册表编辑器,定位到节点:
HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys
如下图:
会发现 Hot Keys 下面有多个节点,这些节点是中 0010 和 0070 是全局性的输入法热键设置,而其余的是有针对性的热键设置。
每个节点里,有三个子项,其意义如下图:
(一)解决方法 1
通过修改上面的默认的注册表信息,来取消 Ctrl + Space,注册表内容如下:
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
(二)解决方法 2
正常设置输入法热键后,为了防止系统自动覆盖自定义的设置,可以考虑给 0010 和 0070 的添加读写禁止。方法如下:
定位注册表,在 0010 项上点右键,选择“权限”
将每个用户组“拒绝”打勾:
三、其他解决办法:
也可以借用专用的热键管理工具软件来完成,如 HotkeyP:
进入“文本服务和输入语言”设置内把Ctrl+空格快捷键改为其它即可,具体步骤如下:
所需材料:WIN7系统。
一、首先鼠标右键点击通知栏“语言栏”,菜单内点击“设置”。
二、打开文本服务和输入语言窗口后,点击“高级键设置”。
三、点击Ctrl+空格这一键,点击“更改按键顺序”。
四、把空格键改为其它键,点击“确定”。
五、回到文本服务和输入语言窗口后,点击右下角“应用”,重启电脑后即可应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)