2018年10月27日

【薙刀式】同時押しバグ解決か

「真の同時押し」にしたことで、
変なバグが出ていたやつ、治ったかも。


以下DvorakJ詳しい人じゃないと分からない内容。


バグの内容:
高速で同時押しをしたあと、
同時押しが入りっぱなしになる。

原因(推測):
真の同時押し、つまり
(+21[
などのようにしたときから起こり始めたので、
ここのバグか。
あるいは、双方の定義をしたことからくるもの?
片方だけ定義すると、
組み合わせによってはシフト判定にならないものがある。
Nキーロールオーバーでないキーボードだからか?
(この組み合わせがバグの原因かも知れないが、詳細不明)

再現性がないが、
一日に10回くらいは遭遇していた。


対症療法:
たとえば「あ」をうってみて、
「か」がおしっぱしになっていたら、
「あか」などと勝手に出力される。
このとき、「か」を含む同時押し「が」「づ」などを押すと直っていた。


新しいバグフィックス:

「順にも同時にも打鍵する配列」から、
「順に打鍵する配列」に設定を変えたら、
いきなり治った。

同時に打鍵する配列のとき、
真の同時押しが同居すると、
バグになるのかも知れない。


しかし新たな問題が:

シフトが入りっぱなしになることが、
稀に起こるようになった。
これはシフト文字を入力すると治るので、
そこまで対処に困らない。

以前のバグほど頻繁に起こらないので、
事態は改善したと判断。


この件の情報を集めております。
原因や対処法に詳しい方いたらコメントください。
posted by おおおかとしひこ at 17:47| Comment(0) | カタナ式 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

※ブログオーナーが承認したコメントのみ表示されます。