[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: eliminate_phantom_keys
鈴木(康)です。
<200009260724.QAA13006@shin1.sm.sony.co.jp>の記事において
takemura@netbsd.orgさんは書きました。
|
| しかしスキャンしている瞬間に押されると正しく検出できません。
| たとえば、SHIFT だけが押されている時、以下の矢印のあたりを
| スキャンしている瞬間に M と R を同時に押されると、スキャン
| 終了の割り込みがかかった時点では SHIFT と DEL だけが押され
| ているように見えます。
|
| M R
|
| →
|
| SHIFT DEL
|
| これを避けるためには、連続する 2 回のスキャンで検出された
| キーだけを対象に処理を行なうようにすれば良いかも知れません。
| (多少レスポンスは悪くなりますが)
やっと理解しました。
このパターンでは、SHIFT + DEL のデータと全く同じなので、
1 回の scan のデータだけでは補正のしようがないということですね。
--
鈴木 康司 @NECソリューションズ
suz@hpc.bs1.fc.nec.co.jp
TEL 042-333-6465