加二极管变单向电路
薄膜式与机械式键盘想要避免Ghost Key,还是有方法可以做到。例如在每个按键信号的地方,都加1颗二极管(Diode)隔离电流……
从键盘矩阵改进
其实键盘厂商很早就注意到键位冲突的问题,对于常用组合键都会刻意避开。如常见的Ctrl+Alt+Delete,理论上这3键应该没有键盘无法输出,其他例如Ctrl与S……
键盘矩阵分2类
由键盘矩阵表可以观察到,同一个矩阵里,如果恰好都在相邻的4个位置上,只能同时压下2颗,压下第3颗按键时就会产生Ghost Key。如果没有经过特别设计避掉Ghos……
产生Ghost Key
不过同时3颗键压下时,就会送出2个行信息与2个列信息到键盘控制器。由于2行与2列共可形成4颗键,所以光靠行列信息无法推算是4颗键中的哪3颗,而这时意外被导……
行与列判断信号
接下来,我们来看看是键盘信号是如何侦测与送出。键盘的按键信息都是设计在键盘矩阵中,里面每个行与列的交错点都代表着1颗按键信息。当按键被触发时,键盘就会进行扫描,查……
非编码键盘当道
键盘依转换代码来分类,可以分为编码键盘与非编码键盘2种。编码键盘是指按下按键时,直接由数位电路上产生出ASCII码,或者特别编码来输出。非编码键盘则是将键盘按键排……
结构、信号双管齐下
要认识什么是键位冲突,就必须分2个部分来讨论。第1部分得先了解键盘内部的构造,信号是如何判断与传递,以及遇到错误该如何避免;第2部分是探讨如何将键盘信号传输至……
键位冲突不是卡键
键位冲突与卡键事实上是不相同的情况,许多人习惯以后者来形容键位冲突,而且在网络以讹传讹的结果,就把这2种名词变成同义了。事实上,「卡键」代表键帽压下时陷在键盘内……
本文转自:http://www.techbang.com/posts/10235-keyboard-triggers-do-not-bomb-almighty-from-th……
注:以上为扫盲简介,详细过程和各种新花样需要大家去探究和发现。
希望各位都能做出足够个性的键盘
……