热点:

    键盘冷知识:全键无冲到底是什么?

      [  中关村在线 原创  ]   作者:赵航   |  责编:杨勇

        各位小伙伴们大家好~又到了【达尔优科普小课堂】时间啦。

        今天,我们将和大家一起聊一下键盘上键位冲突的问题,键位冲突是什么?全键无冲到底重不重要?怎样才是全键无冲?

        键位冲突

        键盘的电路板上每个按键都有着一根线传递信号,当键盘上的开关连通,就会给电脑发送一个信号进行处理,但是我们不能将每个按键都设计一根导线直接连接到电脑中与CPU进行运算,那样的话,我们的键盘连接线大概会和硬盘数据线一样粗。所以,我们的键盘上就有了一个主控芯片,芯片对每个按键进行信号处理,最终传输进电脑。

        假设这个表格对应键盘主键盘区的一部分,当我们按下F按键时,键盘是如何反应的呢?首先芯片让A1一列全部开启,然后从B1到B4逐行进行检查,由于我们没有按下任何按键所以全部都是处于关闭状态,芯片在让A2开启,同样进行逐个检查,直到令A4开启,检查到B3同样处于开启状态,芯片得到信息,然后传输给电脑,这就是键盘工作的原理。当然芯片的扫描及处理速度比我们描述的要快很多,这样我们按下键盘后,电脑屏幕上便会有我们想要的字母出现。

        而这种采用矩阵信号处理的串联设计也有一个弊端,那就是会产生键位冲突,当我们同时按下矩阵对交叉点相对的按键时(如,Q和W),串联设计导致1和2也会进行数据传输,而为了防止这种输入错误,同一矩阵内的(1和2)按键就会自动锁定,即使这时候按下去了,1和2按键电脑都不会得到信息反馈,所以也就产生了我们常说的键位冲突了。

        说到键位冲突这个问题,我们可以回溯到当年和小伙伴一起在电脑前面用同一个键盘打拳皇的时候,有时候明明出招表都背得滚瓜烂熟,出招按键都练得出神入化,为何还是会经常放不出技能?

        这应该就是我们第一次尝试到键位冲突对游戏体验的影响。可以回想一下,自己真正按着↘→↘↓↙←·A,然后隔壁的小伙伴同时在按↓↘→↓↘→+A,这时候,我们古老的键盘无法做到全键无冲,出现上述所说的键位冲突问题,也就导致你所输入的按键信号错误,技能也就出不来了~

        全键无冲

        看到这里,小伙伴们肯定有疑问了,那现在满大街的全键无冲是怎么做到的呢?

        这个就要说一下这个二极管了,二极管的特性,电流只能从它的阳极流向阴极,而反向则很难通过。上面说过键位冲突是因为串联电路同时连通后,防护机制对同一矩阵按键屏蔽造成的。如果给每个按键的电路中增加二极管,让电流只能从A端流向B端,在同时按下QW2按键后,但由于二极管的限制,信息只能从A2到B2传导,而不能从B2到A2,这就不会使芯片检测到1按键也是接通状态,便可以正确识别我们刚才按下了Q、w、2这三个按键了。

        键盘按键防止冲突测试

        我们可以在度娘找到各种键盘测试的软件,小编这里使用的则是一个叫KeyboardTest Utility的测试软件。

        当我们按下按键后,程序会对相应按键进行显示,如果我们同时按下多个按键,而在程序中没有得到相应的显示,则表明该按键出现了键位冲突问题。

        好了,今天的【达尔优科普小课堂】就到这里啦~还不快去看下你的键盘的无冲效果是否能满足你的游戏需求。


    本文属于原创文章,如若转载,请注明来源:键盘冷知识:全键无冲到底是什么?http://diy.zol.com.cn/748/7488706.html

    diy.zol.com.cn true http://diy.zol.com.cn/748/7488706.html report 2494     各位小伙伴们大家好~又到了【达尔优科普小课堂】时间啦。今天,我们将和大家一起聊一下键盘上键位冲突的问题,键位冲突是什么?全键无冲到底重不重要?怎样才是全键无冲?键位冲突键盘的电路板上每个按键都有着一根线传递信号,当键盘上的开关连通,就会给...
    提示:支持键盘“← →”键翻页阅读全文
    本文导航
    • 第1页:全键无冲到底是什么?
    • 猜你喜欢
    • 最新
    • 精选
    • 相关
    推荐经销商
    投诉欺诈商家: 010-83417888-9185
    • 北京
    • 上海
    • DIY组装电脑
    • 新品上市
    推荐问答
    提问
    0

    下载ZOL APP
    秒看最新热品