キーボード入力途切れテスト

対象キーを長押ししたときのブラウザー自動リピートの安定区間を分析し、疑わしい長い空白を見つけてサンプルが十分か確認します。

テスト設定とリアルタイムサンプル

例:KeyW、Space、ShiftLeft。Tabには対応していません。

20~1000msを指定します。初期値は150msです。適用しきい値は安定区間の中央値+4 MAD未満にはなりません。

対象キーを長押し開始後にこの欄へフォーカスを移し、キーを押し続けます。キーを離すとラウンドが終了し、フォーカスを失うと無効になります。
現在の長押し時間
リピートイベント
0
有効な間隔
0
直近の間隔
推奨サンプルの進み具合0 / 20間隔

現在の段階未開始

対象キーとしきい値を設定して「新しいラウンドを開始」を選んでください。
結果の概要テスト待ち
疑わしい途切れの数対象キーとしきい値を設定して「新しいラウンドを開始」を選んでください。
有効な間隔
適用しきい値
最大間隔

結果はブラウザーが受け取ったリピートイベントの連続性を示すもので、単独でハードウェア故障を証明するものではありません。

リピートイベントの安定性

安定区間のリピート間隔

しきい値以内疑わしい長い間隔
しきい値 150.0ms

有効な長押しの後、安定区間の各間隔を時系列で示し、適用しきい値を厳密に超えた間隔をマークします。

詳しく見る

方法・式・結果の定義

安定間隔 gapᵢ = repeatTimeᵢ − repeatTimeᵢ₋₁。適用しきい値 T = max(ユーザーしきい値, 中央値 + 4×MAD)とし、Tを超えるgapᵢを表示します。最初のnon-repeatから最初のrepeatまでの初期遅延は除外します。

間隔・しきい値・分類は内部で丸めないミリ秒値を使います。画面は通常小数第1位まで表示し、しきい値と同じ間隔は疑わしいと判定しません。

独立した検証では、安定した33ms間隔、150msのしきい値、234msの外れ値、順序逆転・重複タイムスタンプ、NaN/Infinity、サンプル不足、適応しきい値、推奨20間隔、2,000イベント上限を確認しています。

使い方と制限

自動リピートを有効にしてください。通常のキー離しはラウンドを終えるだけです。フォーカス喪失、タブ移動、バックグラウンドのスロットリング、ハードウェアイベントの違い、Bluetooth、システムのリピート設定がサンプルに影響します。

キーボード入力の途切れをどうテストしますか?

新しいラウンドを開始し、キャプチャー欄で対象キーを長押しします。最初のリピート遅延は除外され、安定間隔が5個以上必要です。20個以上集めることをおすすめします。

自動リピートを無効にすると途切れをテストできないのはなぜですか?

この方法では連続したサンプルを作るためにrepeat=trueイベントが必要です。自動リピートがオフ、遅延が長すぎる、またはブラウザーがrepeatイベントを受け取らない場合は、分析できる間隔が足りません。

疑わしい入力途切れは何を意味しますか?

隣り合うrepeatイベントの間隔が適用しきい値を厳密に上回ったという意味です。ブラウザーのイベント列に異常に長い空白があったという手がかりであり、ハードウェアの途切れを証明するものではありません。

ツール情報と出典

すべてのキーイベントと統計はこのブラウザー内だけで処理します。アップロード、リモートAPI、URLやローカルストレージの利用はありません。

第三者の実行コードやアセットは再利用していません。アルゴリズムと画面は独自実装で、外部リンクはブラウザー標準の説明にだけ使っています。

標準と方法の出典