并击就是多个键一起按下的方式,那么对一个初次接触这个概念的人来说,有一个大大的疑惑就是,一起按键时,每次顺序可能不一样,怎么打出想要的编码?


带着这个问题我来回答一下,首先抛开你现在的思维方式,跟着我的节奏去理解。我用一个简单的例子来解释这个问题?


如我们要打两个字母:ab 和 ba ,并击是左右手一起按的,那么想打出两个字母就会有一个指法映射;如 左手映射 a=a  、b=b 右手映射 l=a n=b ,有这个映射后。并击一般规定是从左到右排码。


要打 ab ,就是按 an 即左手按a+右手按n  an=ab,所以同时按an 时,不管是an还是na系统都会排成an ,然后找到映射 a=a,n=b ,最后转成ab 。


要打ba,那就是 左手按b+右手按l ;bl或lb排序成 bl 后转成 ba


这下说清楚了,你想打ab和ba,左右手指法组合不一样,打法一不样,所以就不会出错。


简单总结就是 打 ab时 ,左手按打出a的指法同时右手按打出b的指法 ;同理打 ba时,左手按打出b的指法,右手按打出a的指法。


这就是并击解决编码顺序的方式!


1楼