KeyScope · 意図しない重複入力の証拠

キーボードチャタリングテスト

1回の押し込みで2回入力されてしまうキーを検出します。

単一キーの間隔スコープ非重複キーダウンイベント · ローカル
ラボを準備し、対象のキーを一度押して選択してください。
選択された物理キー—

ゆっくりと慎重に、一度だけ押してください。キーを押し続けると通常の繰り返しイベントが発生し、別々にカウントされます。

非重複の押下0
疑わしい間隔0
押し続けによる繰り返し0
最短間隔—

30回以上のゆっくりとした単一押下で有用なスクリーンになります。フラグは再テストの証拠であり、ハードウェアの故障判定ではありません。

このページの用語
チャタリング

スイッチの接点が閉じる際にバウンドするため、1回の物理的なプレスが2回として登録されること。文字の重複や意図しないダブルクリックとして現れます。

デバウンス

接点のバウンドを隠すために、ハードウェアがプレス後に次の入力を受け付けるまで待機する短い遅延。デバウンスを長くするとチャタリングは隠れますが、わずかな遅延が加わります。

物理キーコード

キーボード上の位置によるキーの識別で、印字された文字ではありません。ゲームがバインドする対象であり、QWERTYとAZERTYのレイアウトで同じキーが同じ役割を果たす理由です。

この結果が実際に測定するもの

このテストは選択した物理コードの非リピートキーダウンタイムスタンプを記録し、押下間隔を計算して選択したチャタリングウィンドウ内のイベントにフラグを立てます。押し続けによるリピートイベントはスイッチのバウンスと誤認されないよう別々にカウントされます。

測定の範囲: 意図的な速いタップはチャタリングのように見えることがあり、ブラウザでは物理的なスイッチの原因を特定できません。ゆっくりと慎重に単発で押し、別のポートやデバイスで確認してください。

結果の読み方

疑わしい間隔

慎重に単発で押した後、選択した短いウィンドウ内に2回非リピートのダウンイベントが発生しました。

押し続けによる繰り返し

ブラウザによってリピートとマークされたイベントです。キーを押し続けている間は正常であり、チャタリングのフラグからは除外されます。

再現性

孤立した1つのイベントよりも、ゆっくりとしたセッション全体で同じキーに現れるパターンの方が有用です。

予期しない結果の確認

すべての速いタップにフラグが立てられます

物理的なリズムを遅くするか、警告ウィンドウを下げてください。ページはタイミングだけで意図を推測することはできません。

ショートカットキーだけが反応しない

ブラウザやオペレーティングシステムが予約している可能性があります。物理キー単体でテストし、OSのユーティリティで確認してください。

よくある質問

チャタリングはキーリピートと同じですか?

いいえ。キーリピートは押し続けている間に発生する期待通りの動作ですが、チャタリングは意図的な押下の前後で発生する意図しない追加の入力です。

どのウィンドウを使うべきですか?

まずは保守的な35 msの画面から開始し、パターンが曖昧な場合は別のしきい値で繰り返してください。

キー入力は保存されますか?

いいえ。アクティブなコードとタイミングセッションはページ内にのみ留まります。