穩態重複事件間隔
完成有效長按後,依時間順序顯示每個穩態間隔,並標記嚴格超過有效閾值的間隔。
選擇目標按鍵並持續長按,分析瀏覽器自動重複事件的穩態間隔,找出疑似長時間中斷並判斷樣本是否足夠。
測試設定與即時取樣
例如 KeyW、Space 或 ShiftLeft;不支援 Tab。
請輸入有效的 KeyboardEvent.code,例如 KeyW、Space 或 ShiftLeft;不支援 Tab。
使用 20~1000ms;預設為 150ms。有效閾值不會低於穩態中位數加四倍 MAD。
請輸入 20 到 1000 之間的有限數值。
目前階段尚未開始
結果只描述瀏覽器收到的 repeat 事件連續性,不能單獨證明鍵盤硬體故障。
完成有效長按後,依時間順序顯示每個穩態間隔,並標記嚴格超過有效閾值的間隔。
穩態間隔 gapᵢ = repeatTimeᵢ − repeatTimeᵢ₋₁。有效閾值 T = max(使用者閾值, 間隔中位數 + 4×MAD)。當 gapᵢ > T 時標記為疑似長間隔;從首次非 repeat keydown 到第一個 repeat 的系統初始延遲不列入統計。
間隔、閾值與分類在內部使用未四捨五入的毫秒值。頁面通常顯示到小數第一位,與閾值相等的間隔不會被判為疑似異常。
獨立檢查涵蓋穩定 33ms 間隔、150ms 閾值、234ms 異常值、順序錯誤與重複時間戳、NaN/Infinity、樣本不足、自適應閾值、建議 20 個間隔和 2,000 個事件上限。
需要系統開啟自動重複;使用者正常放開按鍵只會結束本輪。失去焦點、切換分頁、背景節流、硬體事件差異、藍牙與系統重複設定都會影響取樣。
點擊開始新一輪,在捕捉區持續按住目標鍵。工具會忽略首次重複延遲,至少需要 5 個穩態間隔,建議取樣 20 個以上。
這個方法需要 repeat=true 事件形成連續樣本。自動重複關閉、重複延遲過長,或瀏覽器沒有收到 repeat 事件時,都沒有足夠的間隔可分析。
某個相鄰 repeat 事件間隔嚴格大於有效閾值,表示瀏覽器事件流出現異常長空檔,只是排查線索,並不等於已證實硬體斷觸。
所有按鍵事件與統計都在目前瀏覽器本機處理,不上傳、不呼叫遠端 API,也不寫入 URL 或本機儲存空間。
未重用第三方執行程式碼或資源;演算法與介面均為獨立實作,外部連結只用來說明瀏覽器標準。