แบบทดสอบการกดเบิ้ลของคีย์บอร์ด
ตรวจสอบว่ามีปุ่มใดบันทึกการกดหนึ่งครั้งเป็นสองครั้งหรือไม่ คลิกที่พื้นที่ด้านล่างแล้วกดปุ่มที่สงสัยด้วยจังหวะปกติ การทดสอบจะจับเวลาช่วงห่างระหว่างการกดปุ่มเดียวกัน และแจ้งเตือนหากช่วงเวลาสั้นเกินกว่าจะเป็นการกดตั้งใจ ซึ่งเป็นสัญญาณบ่งบอกว่าสวิตช์ที่สึกหรอกำลัง “กระตุก” จนหนึ่งการกดกลายเป็นสองครั้ง
การกดปุ่มค้างไว้จะถูกละเว้น — การพิมพ์ซ้ำอัตโนมัติของระบบปฏิบัติการไม่นับเป็นอาการกระตุก
คลิกที่พื้นที่นี้เพื่อโฟกัส จากนั้นกดปุ่มที่สงสัยด้วยจังหวะปกติ
กดปุ่มสักสองสามครั้งเพื่อเริ่มต้น
ผลลัพธ์แยกตามปุ่ม
ยังไม่มีปุ่มที่ถูกทดสอบ — ทุกปุ่มที่คุณกดจะแสดงผลของตัวเองที่นี่
บันทึกการกด
ล่าสุดก่อนยังไม่มีช่วงเวลาที่บันทึกไว้ — กดปุ่มเดียวกันสองครั้งขึ้นไป
อาการคีย์บอร์ดกระตุก (keyboard chatter) หรือการกดเบิ้ล คือความผิดพลาดทางฮาร์ดแวร์ที่การกดปุ่มหนึ่งครั้งถูกบันทึกเป็นสองครั้งหรือมากกว่า เมื่อสวิตช์ใต้คีย์แคปสึกหรอหรือสะสมฝุ่นและออกไซด์ หน้าสัมผัสของมันจะเด้งไปมาแทนที่จะแนบสนิท ทำให้การกดเพียงครั้งเดียวเปิด-ปิด-เปิดวงจรซ้ำ เฟิร์มแวร์มีหน้าที่กรองการเด้งนี้ในช่วงเวลาสั้น ๆ ไม่กี่มิลลิวินาที (เรียกว่าดีบาวซ์ หรือ debounce) แต่เมื่อสวิตช์เสื่อมสภาพ การเด้งจะกินเวลานานกว่าตัวกรอง ทำให้มีการกดซ้อนหลุดเข้ามาอีกครั้ง ปัญหานี้จะแย่ลงเรื่อย ๆ ตามเวลา และมักเกิดกับปุ่มหนึ่งหรือสองปุ่มก่อนปุ่มอื่น ๆ
การทดสอบนี้ตรวจจับอาการกระตุกด้วยการจับเวลาการกดปุ่มของคุณ การกดแต่ละครั้งจะถูกประทับเวลาความละเอียดสูง และเครื่องมือจะวัดช่วงเวลาระหว่างการกดปุ่มเดียวกันครั้งก่อนหน้า โดยปุ่มต่างกันจะไม่ถูกนำมาปะปนกัน จึงสามารถตรวจสอบปุ่มที่สงสัยได้หลายปุ่มในครั้งเดียว การกดปุ่มค้างไว้ปลอดภัย เพราะระบบจะตรวจจับและละเว้นการพิมพ์ซ้ำอัตโนมัติของระบบปฏิบัติการ (auto-repeat) จึงไม่มีทางถูกนับเป็นความผิดพลาดปลอม การตรวจสอบทำงานแบบเรียลไทม์ คุณจึงสามารถลากแถบเลื่อนเกณฑ์เวลาหลังจากนั้นแล้วดูผลลัพธ์อัปเดตได้ทันที ทุกอย่างทำงานในเครื่องของคุณเท่านั้น ไม่มีการกดปุ่มใดถูกส่งออกไปนอกอุปกรณ์
การกดปุ่มเดียวกันสองครั้งโดยตั้งใจ เช่นตัว “l” สองตัวติดกันในคำว่า “hello” แทบไม่มีทางเกิดขึ้นในเวลาต่ำกว่า 100 ms แม้แต่คนพิมพ์เร็วที่สุด ในขณะที่อาการกระตุกจะเร็วกว่านั้นมาก โดยทั่วไปต่ำกว่า 50 ms และมักอยู่ในหลักหน่วยมิลลิวินาที เพราะเกิดจากการเด้งทางไฟฟ้า ไม่ใช่การเคลื่อนไหวของนิ้ว นี่คือเหตุผลที่เกณฑ์ 50–80 ms สามารถแยกทั้งสองกรณีออกจากกันได้ชัดเจน การกดเบิ้ลจริงจะอยู่สูงกว่าเกณฑ์นี้ ส่วนอาการกระตุกจะต่ำกว่ามาก การแจ้งเตือนเพียงครั้งเดียวอาจเป็นแค่สัญญาณรบกวน แต่หากปุ่มเดียวกันถูกแจ้งเตือนซ้ำ ๆ ในระดับหลักสิบมิลลิวินาทีต่ำ ๆ แสดงว่าสวิตช์กำลังเสีย
ช่วงเวลาปกติของการกดปุ่มเดียวกัน
| ช่วงเวลา | สาเหตุที่พบทั่วไป | ความหมาย |
|---|---|---|
| ต่ำกว่า 10 ms | การเด้งของหน้าสัมผัสไฟฟ้า | แทบจะแน่นอนว่าเป็นอาการกระตุก — ไม่มีนิ้วมนุษย์คนใดกดปุ่มซ้ำได้เร็วขนาดนี้ |
| 10–50 ms | สวิตช์ที่สึกหรอหรือสกปรก | ช่วงคลาสสิกของอาการกระตุก มีแนวโน้มสูงว่าเป็นการกดผิดพลาด |
| 50–100 ms | อาการกระตุกรุนแรงหรือการพิมพ์ที่เร็วมาก | โซนสีเทา — ทดสอบปุ่มนี้ซ้ำโดยกดช้าลงเพื่อความแน่ใจ |
| 100–300 ms | การกดเบิ้ลโดยตั้งใจ | ปกติ — นักพิมพ์เร็วมักกดตัวอักษรซ้ำในช่วงนี้ |
| มากกว่า 300 ms | การกดซ้ำแบบผ่อนคลาย | จังหวะการพิมพ์ปกติ |
จะแก้ไขปุ่มที่กระตุกได้อย่างไร?
- ยืนยันปัญหาก่อน — ใช้ แบบทดสอบคีย์บอร์ด เพื่อตรวจสอบว่าทุกปุ่มทำงานถูกต้อง เพื่อให้แน่ใจว่าอาการกระตุกเกิดขึ้นเฉพาะสวิตช์เดียวก่อนที่จะเปิดคีย์บอร์ด
- อัปเดตเฟิร์มแวร์ — ผู้ผลิตมักออกอัปเดตแก้ไขอาการกระตุก และคีย์บอร์ดที่รองรับ QMK หรือ VIA จะให้คุณปรับเพิ่มเวลาดีบาวซ์เพื่อกลบการเด้งเล็กน้อยได้
- ทำความสะอาดสวิตช์ — ใช้ลมอัดเป่าที่ปุ่ม หรือหยดน้ำยาทำความสะอาดหน้าสัมผัสสองสามหยดแล้วกดปุ่มถี่ ๆ เพื่อขจัดออกไซด์บนหน้าสัมผัส
- เปลี่ยนสวิตช์ — บนคีย์บอร์ดแบบ hot-swap สามารถดึงออกได้โดยตรง ส่วนคีย์บอร์ดแบบบัดกรี ต้องถอนบัดกรีแล้วใส่สวิตช์ใหม่
- ใช้สิทธิ์ประกัน — หากคีย์บอร์ดยังอยู่ในระยะประกัน อาการกระตุกถือเป็นข้อบกพร่องที่ได้รับการยอมรับ และมักเป็นเหตุผลให้เปลี่ยนเครื่องใหม่ได้
เมาส์ก็เกิดปัญหาแบบเดียวกันได้ — ไมโครสวิตช์ใต้ปุ่มเด้งจนการคลิกครั้งเดียวถูกบันทึกเป็นสองครั้ง หากเมาส์ของคุณดับเบิลคลิกเองโดยไม่ได้ตั้งใจ ลองใช้ แบบทดสอบการดับเบิลคลิกของเมาส์ ซึ่งทำงานเหมือนหน้านี้ทุกประการ เพียงแต่จับเวลาการคลิกแทนการกดปุ่ม
