けん盤配列スレッドメモ。

 飛鳥カナ配列スレッドより。

759 名前:名無しさん[] 投稿日:2008/09/15(月) 23:04:02 0
IBMのX20シリーズのノートにやまぶきを入れて飛鳥入力したいのだけれど、
無変換をシフトキーと設定すると「Q」「A」「Z」との同時押しでシフトが無効になるのです。


なんかいい方法はないでしょうかね?


(from http://pc11.2ch.net/test/read.cgi/pc/1174639472/759 )

 既に761さんが回答されている通り……だと思われます。


 おそらく、同時押し状態を持続的に検知できない打鍵パターンとなった場合に、先に押されていたキーについて「物理的には離されていないのに、キーボードコントローラーが勝手にキーUpキーコードを発行してしまう」ために、同時押しが利いていないことになるのだと思われます。
 これはキーボード内部のマトリクスとキーボード内部コントローラの組み合わせ(パソコン本体側は関与しない)によって決定されてしまいますので、別途のソフトウエアを導入しても解決されません。逆に、この問題が発生しないことが判明しているキーボードをこのPCにつないで、外付けキーボード側を利用する限りは、この問題は発生しないはずです。
 http://www.donburi.to/~from/dtxmania/qa/threekeys.html
 ↑が参考になるかもしれません。


 基本的に、縦方向に並んだキーは「同時押しされることがないだろう」という前提で配線されがちなのですが、親指領域キーについては「並ぶ方向が同じでも、押す指が違うために同時に打鍵されてしまうことがある」ので、多くの機種では同時押しが可能なように設計されているものと考えています。
 通常は、親指シフトエミュレータのみならず、キー配列入れ替えツールの類を使った「キー入れ替え」についての要求がたくさんあるはずですから、おそらくは各メーカーに対して(時期はばらばらであったとしても)同時押しに関する要望やクレームなどが伝わっているはずです。
 こういう「ウルサい利用者」の声にこたえるかどうかはメーカー次第……なのですが、メーカー側では「そういうウルサいユーザー*1は、たいてい【パソコン関連での機種選定について、友人知人からの問い合わせ内容に応じてアドバイスする立場にある】可能性が高い」ことは承知しているはずし、それを実現するために必要なことは「キーボードのメンブレンパターンを設計する自動配線ツールに対して、該当条件を回避するよう条件をつけるだけ(特にコストが上がるようなものでもない)」でしょうから、大抵は「クレーム対策として」対策済みとなっているはずです。


 もともと、こういった「親指キー+文字キー」の同時押しというシーケンスについては、一般的なキーボードでは「必ずその要求を満たすべきと言う理由はない」ものですし、JIS規格上でもそういった要求はなかったはずですから、現状ではメーカーさんに対して「今後発売される機種については考慮して欲しいです……」といったかたちで要望するのみ、というのが限界だと思われます。
 それにしても、私が記憶している限りでは、「2キーですらコケる」という話は始めて聞いた気がします……「3キーではコケる」キーボードなら使った経験がある(これはこれで困るときがある)のですが、キーボード類について「(親指シフト形配列で使う場合に)イケてるキーボードのリスト&イケてないキーボードのリスト」というのを作成しておく必要はあるのかもしれませんね……。
 #特に、使い始めたばかりの方にとっては、こういう現象があることに気づけない(→打鍵方法が悪いのだと誤解してしまう)可能性がありますし。

*1:過剰要求に対する受け答えは、メーカー(というか担当者)によってだいぶ温度差があるかもしれません。たとえばクレーマー扱いされる可能性がある一方で、逆にその意見を生かした新製品が出たり……と。