屏蔽输入法的Ctrl+Space热键组合

Win10系统下,由于Ctrl+Space组合键默认被定义成输入法启动开关热键,影响Emacs正常使用。修改输入法设置仍然不起作用。

解决办法:

  • 打开注册表,找到HKEY_CURRENT_USER/Control Panel/Input Method/Hot Keys
  • 选择相关热键设置:
    00000010: 简体中文切换热键
    00000070: 繁体中文切换热键
  • 右边有三个子属性:
    Key Modifiers: 指定热键组合的开始键,默认设置为Ctrl。修改开头1Byte从0200
    Virtual Key:指定热键组合的结束键,默认设置为Space。修改开头1Byte从20FF
  • Logoff (后续不要在系统设置里修改输入法热键)

* 简繁都要修改以保证生效。

原文地址:https://www.cnblogs.com/wangdaihan/p/12909689.html