blechmusikの日記

キー・カスタマイズ・ソフトウェア "DvorakJ" の覚え書きをはじめとして様々なことを書いています。

3キー以上を同時に打鍵するよう設定できない不具合を修正した

表題の件はPerkyさんからの報告*1に対応したものである。調べた結果分かったのは、キーボード配列の設定ファイルをDvorakJ用の処理に変換する過程に不具合があったということだ。従来のDvorakJの処理では、Pinyin20配列にて配布されている設定ファイルを読み取ろうとすると、入力するキーの設定がただしく処理されなかった。その様子はキーボード配列を解析するツールを使えば一目瞭然である。以下に示すのは、従来の DvorakJ に付属していた解析ツールの結果である。

本日付の版では、上記の図の問題の箇所を正しく処理できるようにした。本日付の版を使用すると、キーボード配列の設定ファイルをつぎのように読み取ることができる。