机械键盘有着不错的手感,相比常见的薄膜键盘,它的手感保持性更好,寿命通常来说也更长。但是这并不意味着机械键盘就适合用来玩游戏。 很遗憾,恰恰相反,通常来说机械键盘不适合玩游戏。 这要从机械键盘的触发原理和游戏控制要求说起。
目前最常见的机械键盘大都是采用德国cherry公司生产mx机械开关。mx开关(俗称mx轴,或者mx机械轴),分为2大主要部件,一个是开关柱(轴柱),一个是开关触动部分(2个常态分离的金属片)。
常态下靠锥形截面的开关柱挤压金属片,使之分离;当按下开关柱时,由于开关柱的锥形截面,会让两个常态分离的金属片接近直到接触为止。弹起开关柱时过程相反,隔离2个金属片。这就是mx开关的简单工作原理。 这里有一个细节,那就是开关柱的截面是锥形,使得开关柱运动方向和金属片运动方向不在一个维度上,带来的好处是可以“过触发”。 所谓“过触发”就是说:当开关触发后,主动部件(开关柱)依然可以沿着原来的触发方向运动,这个运动称为“过运动”或者无效运动,其引发的行程叫过行程或者无效行程(无效键程)。由于开关柱和触发部件(金属片)不在一个维度上运动,就有可能让无效行程不进一步加剧触发部件的运动或者运动趋势,这样可以减少触发部件形变或者行程,对触发部件的寿命大有好处。
而另一方,“过运动”能带来比较舒适的手感,你不会在触发的同时“撞墙”,而是让快速触发时的能量(通常力量较大)得到缓慢释放。 所以这种开关无论是快打还是慢打都有不错的手感。同时这种设计可以把触发行程(开关柱由常态到触发部件闭合触发的行程)做得很短依然保持整体行程,我们知道整体行程过短会带来糟糕的手感——就像在敲地板。 所以从下按触发来说mx开关可以同时兼顾到短行程触发和良好的手感(较长的总行程)。单纯从这一点看,似乎mx开关即做到了迅速又具有好的手感似乎很适合游戏。
但是这里有一个问题,那就是作为键盘,不单有下按触发,也有弹起触发。mx开关的确下按触发迅捷,但是其弹起触发具有一定延时和不确定性。
所谓弹起延时是指:下按触发后,松开键帽到触发键弹起之间的延时。由于mx开关有着“过行程”,在触发下按后继续向下行程,导致弹起时有一个从开始弹起到弹起触发之间的行程,这个行程造成了延时。
另一方面,由于下按的过行程不确定和松开键帽的手指力度不同(这里下按力在这里是阻力)导致弹起延时不确定。同时,mx开关通常在下按是有回馈感,而设计上在弹起时通常没有回馈感,这样使用者通常也不知道弹起到什么程度算是弹起触发了,为了确保弹起触发有效,只有完全松开键帽让其恢复常态。
这种弹起的延时和不确定性导致mx开关对使用者对游戏控制的不适应,即便适应了也要以减慢操作为代价。作为对比,薄膜微动开关(2张薄膜被一个中间有孔洞的薄膜隔离,触发和分离都在一个极其微小的行程内完成)通常搭配的橡胶碗的开关柱运动行程和触发部件(被隔离的两个薄膜上的导电部分)运动在同一个维度上,这样就使得其很容易实现在行程末端导致触发部件触发——所谓的末端触发模式。这种模式几乎没有“过行程”,触发的瞬间也终止了行程,手感通常不如有着过行程的开关舒适。 但是由于其弹起时几乎没有延时(因为没有过行程),所以松开即为弹起,也无需确认(因为松开瞬间就是弹起触发)。
很显然末端触发模式更适合做精准控制和一些特殊的应用:比如长按某键,高频率使用同一个按键。长按键然后快速按其他键,由于没有弹起延时,可以做到高速切换按键带来极其顺畅的游戏体验——最重要的,玩家不需要把精力放在是否弹起触发上,不需要刻意去等那个弹起的反馈(对于mx开关来说就是键复常位)再按其它键。对于高频率使用某个按键,由于高频运动时手指通常大力,如果是mx开关很容产生较大的“过行程”导致弹起延时加剧降低频率,即便没有太大“过行程”,依然比没有弹起延时的末端触发开关频率低——最重要的,mx开关此时控制不准确,无法兼顾快速和准确,因为要快速就要不等开关恢复常态就继续触发,这必然带来失误的可能,就算没有失误也不可能比无延时的快。
综上,mx开关虽然下按触发行程很短,但是由于其为了确保下按触发和得到较好手感和寿命而设计的“过行程”结构,导致其弹起时有不确定性和不可避免的延时,对于高频、精准的操控尤为不能,对大多数游戏来说,这是很糟糕的——虽然用它打字还是很好的(因为打字和游戏控制对触发的要求不一样)。
|