キーボード チャタリングテスト
文字が2回入力されるキーを、1秒に1回のペースでゆっくり押してください。入力ごとに時間を計り、最初の入力から数ミリ秒以内に届いた2回目の入力を検出します。これがチャタリングを起こしているスイッチの特徴です。
同じキーの2回の入力がこの間隔より短いと検出されます。キーを押し続けたとき(オートリピート)は無視されます。
完全キャプチャを開始を押してから、怪しいキーを1秒に1回のペースでゆっくり20〜30回押してください。
- 入力回数
- 0
- 検出
- 0
| キー | 入力回数 | 検出 | 最短間隔 |
|---|
入力ログ(直近80件)
| ms | code | 前回の入力から | 離していた時間 |
|---|
テストの方法
- 完全キャプチャを開始を押します。
- 怪しいキーを、1秒に1回くらいのゆっくりしたペースで20〜30回押します。押し続けないでください(オートリピートはいずれにしても無視されます)。
- 比較のために、正常に動くキーも1〜2個押してみます。
- 各キーの検出と最短間隔を確認します。
結果の見方
- ゆっくり30回押しても検出なし:このテストでは、そのキーは1回押すごとに1回の入力を通知しています。
- 非常に短い間隔(多くは 30 ms 未満)で検出され、離していた時間もごく短い:スイッチの接点がバウンドし、1回の打鍵が「押す→離す→押す」として通知されています。これがチャタリングです。
- わざと速く入力したときだけ検出される:しきい値を下げてください。意図的な連打は、通常スイッチのバウンドより遅くなります。
- キーを押し続けている間に文字が繰り返されるのは正常なオートリピートで、OS のリピート開始までの時間の設定で制御されています。チャタリングではありません。
試してみること
- キーキャップの下にエアダスターを吹き付けます。メカニカルスイッチのチャタリングは、ホコリが原因であることがよくあります。
- 専用ソフトウェアやファームウェアにデバウンスの設定があるキーボードもあります。値を少し上げると、軽いチャタリングは目立たなくなります。
- ホットスワップ対応のキーボードならスイッチを交換できます。それ以外の場合、購入して間もないキーボードのチャタリングは、通常は保証の対象です。
- ソフトウェアが原因でないことも確かめましょう。リピートの設定や、フィルターキー・スローキーなどのアクセシビリティ機能を確認してください。
よくある質問
キーボードで文字が2回入力されるのはなぜですか?
多くの場合、摩耗、汚れ、液体のこぼれなどでスイッチの接点がバウンドし、キーボードが2回の入力として通知しています。このテストでは、2回目の入力が指では不可能な速さで届いているかがわかり、入力の仕方ではなくスイッチに原因があるかどうかを判断できます。
しきい値はどのくらいに設定すればよいですか?
50 ms から始めて、ゆっくり押してください。スイッチのバウンドは意図的な入力よりはるかに速いのが普通なので、本当のチャタリングは低いしきい値でも検出されます。