แบบทดสอบการลากเมาส์
ทดสอบว่าปุ่มเมาส์ของคุณยึดติดได้ตลอดการลากหรือไม่ กดปุ่มซ้ายค้างไว้ แล้วลากข้ามแป้นด้วยการเคลื่อนไหวต่อเนื่องครั้งเดียว และปล่อยเมื่อคุณตั้งใจเท่านั้น เครื่องมือนี้จะวาดเส้นทางการลากของคุณแบบเรียลไทม์ และทำเครื่องหมายทุกจุดที่ปุ่มปล่อยเองโดยไม่ได้ตั้งใจ ซึ่งเป็นสัญญาณของสวิตช์ที่สึกหรือมีสิ่งสกปรก นอกจากนี้ยังนับจำนวนคลิกที่เกิดขึ้นระหว่างการลาก จึงใช้เป็นแป้นฝึกดราจคลิก (drag clicking) ได้ด้วย
กดปุ่มซ้ายของเมาส์ค้างไว้แล้วลากข้ามแป้นด้วยการเคลื่อนไหวครั้งเดียว ปล่อยเมื่อคุณตั้งใจเท่านั้น
ลากให้ครบหนึ่งครั้งเพื่อดูว่าปุ่มของคุณยึดติดหรือไม่
จำนวนคลิกที่เบราว์เซอร์ยิงระหว่างการลาก — เกี่ยวข้องกับการฝึกดราจคลิก
สิ่งที่การทดสอบการลากเมาส์ตรวจสอบ
เมื่อคุณกดปุ่มเมาส์ค้างแล้วลาก ไม่ว่าจะเป็นการเลือกข้อความ เลื่อนแถบสไลเดอร์ หรือหมุนกล้องในเกม สวิตช์ใต้ปุ่มต้องปิดสนิทตลอดการเคลื่อนไหว แต่ถ้าสวิตช์สึกหรือมีสิ่งสกปรกเข้าไป หน้าสัมผัสอาจกระเด้งเปิดเป็นเวลาสองสามมิลลิวินาที ทำให้ปุ่ม “ปล่อย” กลางคันทั้งที่คุณไม่ได้ยกนิ้วเลย เครื่องมือนี้จับตาดูอาการนี้โดยเฉพาะ โดยวาดเส้นทางการลากแบบเรียลไทม์และทำเครื่องหมายทุกจุดที่ปุ่มปล่อยก่อนที่คุณตั้งใจ อาการหลุดนี้ต่างจากปุ่มที่ยิงสองคลิกจากการกดครั้งเดียว ซึ่งควรใช้ Mouse Double Click Test ตรวจสอบ และต่างจากการตรวจสอบปุ่มและล้อเลื่อนทั่วไป ซึ่ง Mouse Tester ครอบคลุมอยู่แล้ว
ดราจคลิก (drag clicking) คืออะไร
ดราจคลิก (หรือ “drag tapping”) เป็นเทคนิคที่มาจากเกมอย่าง Minecraft โดยคุณจะลากนิ้วผ่านปุ่มเมาส์ให้แรงเสียดทานทำให้สวิตช์เปิดปิดหลายครั้งในการลากครั้งเดียว จนเกิดคลิกรัวๆ พร้อมกันหลายครั้ง เทคนิคนี้อาศัยพฤติกรรมทางกายภาพแบบเดียวกับที่เครื่องมือนี้ตรวจจับ นั่นคือสวิตช์ที่เปิดกลางคันขณะลาก ดังนั้นเครื่องมือนี้จึงใช้เป็นแป้นฝึกซ้อมได้ด้วย โดยนับคลิกส่วนเกินทุกครั้งที่เบราว์เซอร์ยิงออกมาระหว่างที่คุณลาก สวิตช์ที่ดราจคลิกได้ง่ายก็มีแนวโน้มจะหลุดระหว่างการลากปกติได้ง่ายเช่นกัน ทั้งสองอาการจึงเชื่อมโยงกันอย่างใกล้ชิด
สาเหตุและวิธีแก้อาการหลุดขณะลาก
- ไมโครสวิตช์สึก: สาเหตุที่พบบ่อยที่สุด หน้าสัมผัสโลหะล้าจากการคลิกนับล้านครั้งแล้วเริ่มกระเด้งเปิด การเปลี่ยนสวิตช์หรือเปลี่ยนเมาส์ใหม่คือทางแก้ที่ยั่งยืน
- ฝุ่นหรือเศษผงในสวิตช์: เศษเล็กๆ ที่แทรกอยู่ระหว่างหน้าสัมผัสอาจตัดการเชื่อมต่อ การเป่าลมอัดหรือใช้น้ำยาทำความสะอาดหน้าสัมผัสโดยเฉพาะบางครั้งก็ช่วยได้
- สายเคเบิลหรือขั้วต่อหลวมหรือชำรุด หรือการเชื่อมต่อไร้สายที่ไม่เสถียรเมื่อแบตเตอรี่ใกล้หมด สิ่งเหล่านี้ล้วนทำให้สัญญาณปุ่มขาดหายชั่วขณะได้
- การตั้งค่า debounce ในเฟิร์มแวร์หรือซอฟต์แวร์เมาส์ที่เข้มงวดเกินไป อาจทำให้การกดสั้นๆ ถูกแยกหรือตัดหายไป ควรตรวจสอบจุดนี้ก่อนจะโทษฮาร์ดแวร์
- สำหรับการดราจคลิกโดยเฉพาะ ผิวปุ่มที่เคลือบให้มีแรงเสียดทานหรือมีพื้นผิวขรุขระถูกออกแบบมาให้เกิดผลนี้โดยตั้งใจ นี่คือการออกแบบ ไม่ใช่ข้อบกพร่อง
การทดสอบนี้ทำงานอย่างไร
แป้นนี้คอยรับฟัง Pointer Events เมื่อคุณกดปุ่มซ้าย ระบบจะจับพอยน์เตอร์และเริ่มจับเวลาการลาก พร้อมรวมระยะทางที่เคอร์เซอร์ของคุณเคลื่อนที่ อาการหลุดจะถูกบันทึกเมื่อปุ่มรายงานสถานะ “ปล่อย” กลางการลากที่กำลังเคลื่อนไหว แล้วกลับมา “กด” อีกครั้งในเสี้ยววินาทีถัดมา ซึ่งเป็นลายเซ็นของหน้าสัมผัสที่กระเด้ง ไม่ใช่การปล่อยที่คุณตั้งใจ เนื่องจากอาการหลุดจะถูกนับก็ต่อเมื่อคุณกำลังเคลื่อนไหวจริงๆ การคลิกธรรมดาหรือการยกนิ้วโดยตั้งใจจะไม่ถูกนับเป็นอาการหลุด ทุกอย่างทำงานในเบราว์เซอร์ของคุณเท่านั้น ไม่มีการอัปโหลดข้อมูลใดๆ
