SE38里行注释的添加取消与中文输入法冲突解决办法
2013-08-08 16:54
423 查看
WIN7下,发现无法修改输入法高级键设置的按键顺序的情况。解决如下:
1.开始》运行》输入“regedit”》确定。
2.定位到HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys0000012在右侧窗口双击Key Modifiers键名,修改二进制为“01 C0 00 00”(修改成ALT键),确定。
3.重启。完成。
解释:
在Hot Keys下有很多主键,我们需要关注的是前三个,名字分别为00000010/11/12,分别对应输入法开关、全半角切换和中英文标点切换。
在这三个主键下都有三个键值,含义分别是:
Key Modifiers(修饰键)表示要使用的控制键,我们需要修改的是前两个字节。第一个字节定义使用哪个键,基本值有三种:01表示Alt,02表示Ctrl,04表示Shift,要使用组合键的话请直接相加;第二个字节表示允许使用左侧还是右侧的按键,80表示只能用左侧键,40表示只能用右侧键,同理80+40=C0表示左右侧都可以用。
1.开始》运行》输入“regedit”》确定。
2.定位到HKEY_CURRENT_USER\Control Panel\Input Method\Hot Keys0000012在右侧窗口双击Key Modifiers键名,修改二进制为“01 C0 00 00”(修改成ALT键),确定。
3.重启。完成。
解释:
在Hot Keys下有很多主键,我们需要关注的是前三个,名字分别为00000010/11/12,分别对应输入法开关、全半角切换和中英文标点切换。
在这三个主键下都有三个键值,含义分别是:
Key Modifiers(修饰键)表示要使用的控制键,我们需要修改的是前两个字节。第一个字节定义使用哪个键,基本值有三种:01表示Alt,02表示Ctrl,04表示Shift,要使用组合键的话请直接相加;第二个字节表示允许使用左侧还是右侧的按键,80表示只能用左侧键,40表示只能用右侧键,同理80+40=C0表示左右侧都可以用。
相关文章推荐
- c++ builder即BCB中TADOConnection和TADOQuery等组件在多线程下与中文输入法冲突,打开输入法时会引起程序死机,假死,解决办法
- uiautomator中添加中文输入法Utf7ime的时候,ant构建出现报错的解决办法
- Python 中添加中文注释以及中文输出解释器报错的解决办法
- VisualAssistX中文注释提示错误 解决办法
- ubuntu 默认中文输入法不正常解决办法
- 中文输入法切换死机的解决办法
- 【js】碰到了Flash与extjs冲突无法输入中文解决办法。
- ListView添加Item动画以及四种冲突情况的解决办法
- CTeX里面CTRL-Space和中文输入法的冲突问题解决
- Wordpress 相册插件 NextGEN-Gallery 添加目录将中文转为拼音的解决办法
- 中文输入法不触发onkeyup事件的解决办法
- fedora 15 中用vi 打开windows中创建的文件时,中文注释部分显示乱码解决办法:用vim 打开就可以
- 解决svn的一个小问题:添加注释钩子echo中文字符
- Ubuntu Sogou 输入法无法输入中文解决办法
- eclipse导入工程后中文注释出现乱码的解决办法
- Source Insight中文注释间隔过大的解决办法
- Ubuntu下中文输入法的解决办法
- 使用storyboard添加控件,用代码为控件添加约束时,出现NSIBPrototypingLayoutConstraint冲突的解决办法
- Hive字段中文注释乱码解决办法