親指シフト同時打鍵判定

(メモ)親指シフト方式における「同時打鍵許容時間」の最大値は、【1÷(一秒間で入力できる文字数)×1000】msecで良いのだろうか……。 - 雑記/えもじならべあそび
かえでさんは、親指シフトの同時打鍵判定の時間設定について、値をどうするかで悩んでいるようですが、そもそも、そういった時間を設定しなくても親指シフトは成立すると思います。


以前、Windows 用に自作の NICOLA エミュレーターを作った時は、同時打鍵判定時間というような固定値を排除していました。


ごく簡単に説明すると、NICOLA の同時打鍵判定ロジックを踏襲しつつ、文字キーと親指シフトキーが同時に押されている時間の割合が多ければ、同時打鍵と判断し、割合が少なければ、単独打鍵と判断するようにしていました。


こうすることで、最初は、ゆっくり打って同時打鍵判定ロジックの動作を確認しつつ、慣れてきたら徐々にスピードアップを計るという事が可能となります。


同時打鍵判定の時間にこだわる人がいるという事は、親指シフトで高速入力する為には、同時打鍵判定時間を短くする必要があると考えているという事なのかなぁ…


高速打鍵の際には、同時打鍵判定の時間は関係なくなると思うのですが…
個人的には、低速打鍵の時に効いてくるパラメータという認識でいます。