键盘冷知识,赶紧收藏!

2020-07-23 13:50   来源: 互联网

        今天,我们要和你谈谈键盘上的键冲突。什么是键冲突?关键键最后不被击打重要吗?完整的键是如何打开的?

        

        关键位置冲突

        

        键盘电路板上的每一个键都有一根线来传输信号,当键盘上的开关连接起来时,它会向计算机发送一个信号进行处理,但我们不能设计一条线直接连接到计算机上,使其与CPU操作,这样,我们的键盘连接线可能会和硬盘数据线一样粗。所以,我们的键盘上有一个主控制芯片,该芯片对每个键进行信号处理,最后将它传输到计算机。

        

        假设此表对应于键盘主键磁盘的一部分。当我们按F键时,键盘会有什么反应?首先,芯片让A1列打开,然后从B1到B4逐行检查,因为我们没有按任何键,所以所有的键都是关闭的,芯片是让A2打开的,相同的检查是一个接一个的,直到A4打开,检查B3也处于打开状态,芯片获取信息,然后发送到计算机,这就是键盘工作的原理。当然,芯片扫描和处理的速度比我们描述的要快得多,所以当我们按下键盘时,我们想要的字母就会出现在电脑屏幕上。

        

        使用矩阵信号处理的系列设计也有一个缺点,即当我们同时按下与矩阵相交相对的键(例如,q和W)时,就会出现键冲突,串联设计的结果是1和2数据传输,为了防止输入错误,即使此时按下矩阵中的(1和2)键,也会自动锁定(1和2)键。击1或2键都得不到反馈,所以我们通常称之为键盘冲突。

        

        说到关键位置冲突,我们可以回到我们和朋友在电脑前用同一个键盘与皇帝搏斗的时候,有时很明显,这张桌子背得很好,键也很熟练,为什么我们仍然经常不能释放这些技能呢?

        

        这应该是我们第一次尝试按键冲突对游戏体验的影响。你可以回忆起你真的按了A键,然后隔壁的合作伙伴同时按+an键。这时,我们古老的键盘无法达到完全的按键效果,出现了上述的按键位置冲突问题,这会导致你输入的按键信号出错,而技能也就不会出来了。

        

        全键未穿孔

        

        看这里,朋友们一定有疑问,所以现在满了钥匙,不受影响是怎么做的?

        

        这是关于二极管的特性,电流只能从它的阳极流向阴极,但反向很难通过。如上所述,在串联电路同时连接后,由同一矩阵的键屏蔽引起了密钥位置冲突。如果在每个按钮的电路中增加二极管,使电流只能从a端流向B端,同时按QW2键,但由于二极管的限制,信息只能从A2发送到B2,而不能从B2传输到A2,这不会使芯片检测到1按钮也被打开,这样我们就可以正确地识别我们刚刚按下了Q、w、2键。

        

        键盘击键冲突预防测试

        

        我们可以在杜娘中找到各种各样的键盘测试软件,这里的编辑器使用了一个名为KeyboardTestU设备用的测试软件。

        

        当我们按下这个键时,程序会显示相应的按键。如果我们同时按多个键,而没有在程序中得到相应的显示,则表示该键中存在密钥位置冲突问题。

责任编辑:fafa
分享到:
0
【慎重声明】凡本站未注明来源为"中华新闻网"的所有作品,均转载、编译或摘编自其它媒体,转载、编译或摘编的目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责。如因作品内容、版权和其他问题需要同本网联系的,请在30日内进行!