如何通过注册表屏蔽Win按键!
玩游戏最怕什么?是不是错按键盘?尤其是玩的正起劲,结果Shift+Ctrl呼出了拼音输入法,尴尬不尴尬?或者是碰到了键盘上的Win键,开始菜单突然弹出来,有没有崩溃的赶脚?
有些人通过修改快捷键组合,甚至是抠掉键盘的Win键键帽来减少干扰,其实通过注册表就能屏蔽掉任意一个指定按键,比这些土方法要好使多了,甚至可以做成注册表键值,直接导入,非常方便。
Win+R之后输入regedit进入注册表编辑器,定位到
Hkey_LOCAL_MACHINESYSTEMCurrentControlSetControlKeyboard Layout
注意哦,下面还有个名为“Keyboard Layouts”,这次需要修改的是没有“s”的,粗心的童鞋不要弄错。
然后在右侧新建名为“Scancode Map”的二进制值,准备工作就到此为止了。接下来是非常重点的内容,请大家一定一定认真观看(不收门票的说)。
想要屏蔽特定按键或多个按键,就需要在新建二进制值中填写正确的代码,按照Windows的识别方式,屏蔽单个按键时,代码是最少3行,每行16个字符。屏蔽多个按键可以按固定格式无穷写下去(亲,请直接拔键盘吧)。
输入的标准为:
第一行为固定码,直接填写16个0即可;
第二行前八位,为设置屏蔽按键数量,格式为16进制+1,也就是屏蔽一个按键输入2,屏蔽两个按键时数值是3;
第二行后八位是屏蔽按键的识别码(小编整理好了,大家一会对照着输入就行);
第三行及后续,如果需要继续屏蔽按键就依次输入按键的八位数值识别码,没有的话就直接填写8个0,注意哦,最后一定要用8个0收尾,这样按键屏蔽才会生效。
举个例子,现在要屏蔽掉左边的Win键,需要填写的数值为:
0000 0000 0000 0000
0200 0000 0000 5BE0
0000 0000 0000 0000
同时屏蔽键盘上左右两个Win键,格式为:
0000 0000 0000 0000
0300 0000 0000 5BE0
0000 5CE0 0000 0000
大家看明白了吧?来,下面来个超级完整的104按键的识别码,想要屏蔽某个按键,对照图片后,按照上面的规则输入就行了(懒得存图的小伙伴,公众号界面输入识别码,获取小编做好的Excel表也是OK滴)。
编写完键值后,记得保存后,注销当前账户或重启电脑才会生效的说。解除屏蔽也非常简单,直接删掉新建的键值就行。不过为了再次屏蔽的时候方便些,建议大家把制作好的键值用注册表“导出”的方法保存好,对那些总拿你电脑玩游戏的家伙,这招很好使的哦。