shift 空格 || shift+空格 || shift space || shift+space

版权声明:本文为博主原创文章,未经博主允许不得转载。Copyright © 1990 - infinitus Sigod https://blog.csdn.net/u012075238/article/details/77606274

相信很多人都会遇到输入法方面的问题,今天就解决一个简单而又麻烦的问题

很多人在玩游戏或者敲代码的时候会遇到

  shift 空格 || shift+空格 || shift space || shift+space 

从半角到全角输入,这个就很尴尬

以下方法测试可用,但是有没有别的影响,现在使用过程中没有发现

!!!修改前先备份自己要修改的数据,如果有其他问题,就改回去.

解决办法:

修改注册表

 1.开始->运行 -> regedit 或者win+R ->regedit


2.找到HEY_CURRENT_USER -> Control Panel -> Input Method -> HotKeys 


3.找到00000011 文件夹 双击Key Modifiers 把里边的数字清零


4.相同的把Virtual Key 也修改成0

5.进入0000071 重复步骤3,4的工作

6.重启电脑


最后附上此次更改数字所代表的意义,以下内容来源http://tieba.baidu.com/p/2898774296

右边的三个二进制值是:
Key Modifiers(修改键):第一位是Ctrl,Alt,Shift三个,Ctrl为02,Alt为01,Shift为04,要组合键的话直接相加;第二位是用左侧还是右侧,左侧80,右侧40,组合起来就是8+4=12=c0。
Target IME(目标输入法):可以从注册表中[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Keyboard Layouts]中查找每个主键对应的输入法,然后将其两位分一节反过来排列即可,例如想设置五笔98版的热键,其对应的主键是E0980804,那么Target IME设置为04 08 98 E0。
Virtual Key(虚拟键):设置组合键以外的热键,把第一位设置为对应的二进制数据即可。例如想设置A为热键,其二进制数据为41,则把Virtual Key改成41 00 00 00。


值 键位
20___Space-空格键
21___Page up键
22___page down键
23___End键
24___Home键
30___0键
31___1键
32___2键
33___3键
34___4键
35___5键
36___6键
37___7键
38___8键
39___9键
41___A键
42___B键
43___C键
44___D键
45___E键
46___F键
47___G键
48___H键
49___I键
4a___J键
4b___K键
4c___L键
4d___M键
4e___N键
4f___O键
50___P键
51___Q键
52___R键
53___S键
54___T键
55___U键
56___V键
57___W键
58___X键
59___Y键
5a___Z键
70___F1键
71___F2键
72___F3键
73___F4键
74___F5键
75___F6键
76___F7键
77___F8键
78___F9键
79___F10键
7a___F11键
7b___F12键
ba___Semicln-分隔号(;)
bb___Equal-等号键(=)
bc___Comma-逗号键(,)
bd___Minus-减号键(-)
be___Period-句号键(。)
bf___Slash-正斜杠键(/)
db___LBracket-左括号键([)
dc___BSlash-反斜杠键键(\)
dd___RBracket-右括号键(])
de___Quote-引号键(")


猜你喜欢

转载自blog.csdn.net/u012075238/article/details/77606274
今日推荐