親指キーを押しつつ文字キーを2つ押すとキーコードが出ない件。
ひとまず、toshiba/dynabookC8/213lmewでの内蔵キーボードについてのみテストしました。
テスト方法はこんな感じ。
- 姫踊子草は終了しておく。
- 右親指シフトについては、右親指キーを押しつつ[1qaz2wsx3edc4rfv…]という順で左上から順に押しつつ、その右側の領域のキーを順に押していってダメな組み合わせを探す、という単純な方法。打鍵順序が逆になっても状態は再現するので、左端からやっていけば押しっぱなしにしているキーよりも右側についてはもう再度テストする必要はない。
- 左手親指(or小指)で押し続ける側の文字キーを叩き、右手親指で親指シフトキーを押し続けつつ、他の指で文字キーを打鍵するなどと統一しないと打鍵テストしづらいので注意。
無変換キーを押しながら下のキーを2キー同時に押すと、 三番目に押したキーのキーコードが出ない(toshiba/dynabookC8/213lmew)。 1\(yen) q[ z\ 2\(yen) x: 3^ d[ c: 4^ 4\(yen) 4r 4f 4: 4v 4\(backslash) v: 5^ g[ 6^ 6\(yen) 6y 6h 6n 6\(backslash) 7^ j[ m: 8^ ,[ 9^ .[ 0^ ;: /\(backslash) -\(yen) ^r ^y @[ @] @\(backslash)
変換キーを押しながら下のキーを2キー同時に押すと、 三番目に押したキーのキーコードが出ない(toshiba/dynabookC8/213lmew)。 1e 1a qa qd a3 ae ad az ac 2e sd xc 35 37 38 39 30 3^ 3y 3] 3b 3n e- e\ et eu ei eo e] eb en d@ d[ dg dj d] db d, d. c; c: c] cm 5b tb 6n yn hn
所詮は手打ちでのチェックですので、抜けや方があるかもしれません。この点についてはご容赦下さいませ。
しかしまぁ、これって結構厄介な問題かもしれませんね…
試しに、隣にあったNEC/VS20C(デスクトップ)で試してみたら、少なくとも全く同一というわけではないようですし…困ったな。
しかも3キー同時打鍵問題って、「同時打鍵系」の配列すべて(=NICOLA・飛鳥・姫踊子草カナ配列)に絡んでくる問題なんですよね…。
ただし、姫踊子草を使っている限りは、たとえば「右シフト+d+s(なお)」などの文字が正しく打てているようなので、何か姫踊子草の側で対策をしているんでょうね(たとえばキーオンを拾い損ねた場合、キーオフが拾えればその時点で文字を出すとか)…ますます訳がわからなくなってきました。