谢谢支持!
网上比较流行的双拼评测是基于击键当量的,越舒适的键盘布局对应越小的当量。比如微软双拼的单字当量是13.67,连续当量是13.86。击键当量的好处是定量地衡量打字的舒适程度,但是缺点也很明显,就是这个量很不直观。曾经看到网上有人宣称某个自定义方案比已有的方案高出几个量级,并给出基于单字当量的数据是13.11。这就有点让人摸不着头脑了,小数点后的变化怎么可能是几个量级的区别呢?难道是我的数学是语文老师教的?要不就是这个量本身有问题,不利于直观地比较不同的方案。
越舒适的布局应该是打得越快的。我们都知道,打字的快慢是用每分钟打多少字来衡量的。这个数值越大越好,非常直观,非常容易理解和比较。但是击键当量却是反过来,越小越好,最小值是1。再加上当量计算工具把当量数值放大十倍,又平添了一层神秘的面纱。
终于我写了个自认为比较满意的双拼评测工具。这个工具是建立在一个简单的、以时间为基础的击键模型上。不同的手指的灵活 程度,也就是移动和击键的速度,是不一样的。食指最为灵活,中指和无名指次之, 小指最不灵活。每次击键时,手指移动的距离加上按键的深度,再除以手指的速度, 就得到了这次击键的时间。另外模型假定两手交替击键时,第二次击键前的移动 可以和第一次击键完全重叠,因此这样的重叠移动是不计时的,但是向下按键的动作总是被计时的。
给定一份文稿,把击键的总次数除以击键的总时间,就得到了一个击键速度。这个速度类似于每分钟打字的速度,可以直观地理解,感性地比较。比如,微软双拼的速度得分是122.4分,而自定义方案是134.8分。就好比是一个高手用微软双拼可以每分钟打122字,而用自定义方案可以每分钟打135字。区别就是这么具体, 这么简单,用不着抽象地说哪个方案比哪个方案高几个量级。
当然这个评分是相对的。比如我打字慢,把评分除以二可能比较匹配我的速度,也就是61字/分钟用微软双拼,67字/分钟用自定义方案。换句话说,顺手的布局对打字高手是雪中送炭,对像我一样的菜鸟们可能就是锦上添花。