ช่วงระหว่างการกดที่ครบ
หลังจากกดครบอย่างน้อยสองครั้ง จะแสดงช่วงหลังปล่อยแต่ละช่วงเทียบกับเกณฑ์ปัจจุบัน
เลือกปุ่มแล้วกดและปล่อยให้ครบหลายรอบ เพื่อตรวจอาการปุ่มเด้งหรือการกดซ้ำโดยไม่ตั้งใจ (keyboard chattering) รวมถึงช่วงเวลาที่สั้นกว่าค่าเกณฑ์ อัตรา และความสม่ำเสมอ
การตั้งค่าและตัวอย่างแบบเรียลไทม์
เช่น KeyA, Space หรือ ShiftLeft ไม่รองรับ Tab
กรอก KeyboardEvent.code ที่ถูกต้องและไม่เปลี่ยนโฟกัส เช่น KeyA, Space หรือ ShiftLeft ไม่รองรับ Tab
ใช้ 5–100 มิลลิวินาที ค่าเริ่มต้น 10 มิลลิวินาที
กรอกตัวเลขระหว่าง 5 ถึง 100 มิลลิวินาที
ขั้นตอนปัจจุบันยังไม่เริ่ม
ผลอธิบายช่วงเหตุการณ์ที่เบราว์เซอร์ได้รับเท่านั้น ไม่ใช่การวินิจฉัยฮาร์ดแวร์
หลังจากกดครบอย่างน้อยสองครั้ง จะแสดงช่วงหลังปล่อยแต่ละช่วงเทียบกับเกณฑ์ปัจจุบัน
ช่วงติดกัน Δt = เวลา keydown ครั้งถัดไป − เวลา keyup ครั้งก่อน เมื่อ Δt < เกณฑ์ T ให้ถือว่าเป็นช่วงที่สงสัย อัตรา = จำนวนช่วงที่สงสัย ÷ ช่วงที่เปรียบเทียบได้ × 100% การกดครั้งแรกไม่มีช่วงก่อนหน้า
คำนวณด้วยค่ามิลลิวินาทียังไม่ปัดเศษ แสดงผลหนึ่งถึงสองตำแหน่ง และใช้เงื่อนไขต่ำกว่าอย่างเคร่งครัด
ตรวจช่วง 5, 10 และ 20 มิลลิวินาที ขอบเขตแบบน้อยกว่าอย่างเคร่งครัด repeat=true composition keyup เดี่ยว keydown ซ้ำ และการกดที่ยังไม่ครบ
เบราว์เซอร์เห็นเพียงเหตุการณ์สุดท้ายและวัดคลื่นสวิตช์หรือ debounce ในเฟิร์มแวร์ไม่ได้ การกดเร็วโดยตั้งใจอาจถูกทำเครื่องหมาย Bluetooth ภาระระบบ การจัดตาราง การเสียโฟกัส และ Tab มีผลต่อการทดสอบ
หลังจากกดลงและปล่อยปุ่มเป้าหมายครบหนึ่งครั้ง หากช่วงจาก keyup ก่อนหน้าถึง keydown ครั้งถัดไปที่ไม่ใช่การทำซ้ำต่ำกว่าเกณฑ์ จะบันทึกเป็นช่วงที่สงสัย
ไม่ได้นับโดยตรง เหตุการณ์ทำซ้ำที่มี event.repeat=true ถูกตัดออก และใช้เฉพาะการกดที่มี keydown กับ keyup ครบคู่
เริ่มคัดกรองที่ 10 มิลลิวินาที แล้วปรับได้ระหว่าง 5–100 มิลลิวินาที ค่าเกณฑ์ที่สูงขึ้นจะจับการกดซ้ำเร็วโดยตั้งใจได้ง่ายขึ้น
เหตุการณ์ปุ่มและสถิติทั้งหมดประมวลผลในเบราว์เซอร์นี้ ไม่อัปโหลด ไม่เรียก API ระยะไกล และไม่เขียนลง URL หรือพื้นที่จัดเก็บในเครื่อง
ไม่ได้ใช้โค้ดหรือทรัพยากรรันไทม์ของบุคคลที่สาม อัลกอริทึมและอินเทอร์เฟซพัฒนาขึ้นเอง