首页 > 综合资讯 > 正文

键位冲突怎么解决(键位冲突)

来源:综合资讯2024-02-01 23:20:12
导读 您好,今日明帅来为大家解答以上的问题。键位冲突怎么解决,键位冲突相信很多小伙伴还不知道,现在让我们一起来看看吧!1、对于键位冲突问题...

您好,今日明帅来为大家解答以上的问题。键位冲突怎么解决,键位冲突相信很多小伙伴还不知道,现在让我们一起来看看吧!

1、对于键位冲突问题,电脑用户中有两种完全不同的态度,绝大多数人根本意识不到键位冲突问题的存在,直到遇到冲突的时候才叫苦不迭,并且大呼“为什么他就能做这个动作?”;而另一部分人,特别是一些游戏高手,又在孜孜不倦的寻找“没有键位冲突的键盘”。

2、这两种人都是对键位冲突的原因认识不清楚的。

3、键位冲突的直接起因,是键盘的非编码结构。

4、传统的键盘,是编码式键盘,它的每个键按下时都会产生唯一的按键编码,并且通过专有的一组导线传输到键盘接口电路,由于其线路和编码的唯一性,这种键盘是不存在键位冲突的问题的,但是编码键盘结构复杂,现在已经很少使用了。

5、而现代的薄膜接触式键盘,任何一个按键都有上下两层薄膜的触点,我们将它拆开来仔细看一看,就会发现在任何一层薄膜上,导线数都远少于按键数,而 且每一条导线都同时连通多个按键的触点,而且,上层和下层的任何两条导线都最多只在一个按键上重合。

6、也就是说,上层的1号导线可能会同时经过2、3、 4、5……等按键,而下层的1号导线可能同时经过Q、A、Z……等按键,且两条导线只在1键上重合。

7、 与老式的编码式键盘相比,非编码键盘的结构要简单许多,省略了复杂的编码电路和蜘蛛网似的走线,而且更重要的是,由于非编码式键盘将按键结构和输出键码分 离,所以当需要制造不同键位排列的键盘时,不需要重新设计键盘线路,而只要将控制电路中的键位排列表格重新刷新就可以了。

8、例如在德文键盘上,子母“Y”和 “Z”的位置是互调的,那么如果要把一条英文键盘生产线改造成德文键盘生产线,什么都不用改变,只须在控制芯片中刷进一个新的排列表,将“上层导线1-下 层导线4”的位置写作“Y”,“Z”字也作同样处理就行了,显然比重新布线要简单了很多。

9、这也就是为什么非编码式键盘大行其道的原因。

10、由于非编码键盘的固有结构,“键位冲突”是不可避免的。

11、于是就需要键盘的设计者绞尽脑汁修改键盘的线路排列和待查表格,尽量使可能会有的常用组合按键避开 冲突键位——尽管要做到所有的按键都不发生冲突是不可能的,但你总不能让Ctrl-Alt-Del相互冲突吧?那这样的键盘还怎么用?还有如果四个方向键 相互冲突,那赛车类的游戏还怎么玩?推荐使用罗技的键盘,冲突较少,完全没冲突的键盘是没有的~~。

本文就为大家分享到这里,希望小伙伴们会喜欢。

关键词:
版权声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

猜你喜欢

最新文章