เมาส์ดับเบิลคลิกเองหรือเปล่า? วิธีทดสอบและสาเหตุ
เมาส์ที่ดับเบิลคลิกเองมักมีสวิตช์ใต้ปุ่มที่เสื่อมแล้ว การกดครั้งเดียวทำให้หน้าสัมผัสเด้งไปมา คอมพิวเตอร์จึงได้รับการกดสองครั้งติดกัน ลองทดสอบด้วย การทดสอบดับเบิลคลิกเมาส์ โดยคลิกแผ่นทดสอบทีละครั้ง แล้วดูว่าจำนวนข้อผิดพลาดเพิ่มขึ้นหรือไม่ จากนั้นลองวิธีแก้ด้านล่างโดยเริ่มจากวิธีที่ประหยัดที่สุด
ทดสอบเมาส์เมาส์คลิกซ้ำเองหรือเปล่า?ใช้ฟรีเกิดอะไรขึ้น
ปุ่มเมาส์คือสวิตช์กลไกขนาดเล็ก เมื่อกดลง หน้าสัมผัสโลหะจะปิดวงจร และเมื่อปล่อย หน้าสัมผัสจะเปิดออก แต่หน้าสัมผัสไม่ได้นิ่งทันที มันจะเด้งเปิดปิดหลายครั้งในช่วงเวลาสั้นๆ ก่อนจะนิ่ง ปกติเมาส์จะกรองการเด้งนี้ด้วย debounce ซึ่งเป็นกฎเรื่องเวลาในวงจรอิเล็กทรอนิกส์ของเมาส์ที่คอยเพิกเฉยต่อการเด้ง
เมื่อสวิตช์เสื่อม สปริงของหน้าสัมผัสจะอ่อนลง หรือผิวหน้าสัมผัสขรุขระขึ้น การเด้งจึงอาจยืดนานขึ้นหรือหลุดผ่านตัวกรองไปได้ คอมพิวเตอร์จะได้รับเหตุการณ์กดปุ่มสองครั้งจากการกดเพียงครั้งเดียว และแอปพลิเคชันจะเห็นเป็นการคลิกสองครั้ง อาการนี้มักเรียกว่าดับเบิลคลิก และบางครั้งเรียกว่าการสั่น
ความผิดปกติมักเกิดเป็นช่วงๆ อาจเกิดเฉพาะปุ่มซ้าย เฉพาะตอนกดเบาๆ หรือเฉพาะหลังใช้งานมาหลายปี
การทดสอบวัดอะไร
การทดสอบเมาส์จะนับทุกครั้งที่กดแต่ละปุ่ม เมื่อปุ่มเดิมถูกกดลงอีกครั้งภายในช่วงเวลาที่กำหนด จะนับเป็นข้อผิดพลาดหนึ่งครั้ง ช่วงเวลานี้คือ 50, 80 หรือ 120 มิลลิวินาที และค่าเริ่มต้นคือ 80
การเด้งมักเกิดขึ้นภายในไม่กี่มิลลิวินาทีหลังการกดครั้งแรก ส่วนการดับเบิลคลิกโดยตั้งใจจะมีช่วงห่างระหว่างการกดสองครั้งนานกว่า จึงปกติไม่ทำให้เกิดข้อผิดพลาด อย่างไรก็ตาม การคลิกเร็วโดยตั้งใจยังอาจตกอยู่ในช่วงเวลาสั้นได้ นี่จึงเป็นเพียงการประมาณ ไม่ใช่การวินิจฉัยที่แน่นอน
ในการทดสอบ ให้คลิกแผ่นทดสอบช้าๆ ทีละครั้ง ประมาณยี่สิบครั้งต่อปุ่มแต่ละปุ่ม หากพบข้อผิดพลาดโดยไม่ได้ดับเบิลคลิก สวิตช์น่าจะเป็นสาเหตุ ให้ทดสอบซ้ำกับปุ่มอื่นด้วย หากข้อผิดพลาดเกิดเฉพาะปุ่มเดียว ก็บ่งชี้ว่าสวิตช์ของปุ่มนั้นมีปัญหา
ตัดปัญหาการตั้งค่าก่อน
ระบบปฏิบัติการมักมีตัวปรับความเร็วการดับเบิลคลิกในการตั้งค่าเมาส์หรือการช่วยเหลือการเข้าถึง ค่านี้ควบคุมวิธีที่ระบบจดจำการดับเบิลคลิกที่ตั้งใจ แต่ไม่ได้เปลี่ยนสิ่งที่สวิตช์ส่งออกมา ดังนั้นจึงหยุดสวิตช์ที่เด้งไม่ให้ส่งการกดสองครั้งไม่ได้ ค่านี้เปลี่ยนความรู้สึกเวลาดับเบิลคลิก แต่ไม่ใช่วิธีแก้ปัญหานี้
ผู้ผลิตเมาส์บางรายมาพร้อมซอฟต์แวร์ที่เปลี่ยนการทำงานของปุ่มหรือเพิ่มการทำงานให้การดับเบิลคลิก ปุ่มที่ถูกกำหนดใหม่อาจดูเหมือนมีข้อผิดพลาด ให้ตรวจการกำหนดปุ่มในซอฟต์แวร์ แล้วรันการทดสอบโดยปิดซอฟต์แวร์นั้น หรือปิดโปรไฟล์ของมันก่อน
วิธีแก้ที่ควรลอง
- ทำความสะอาดตัวเมาส์ พลิกเมาส์ลงแล้วเป่าเศษผงออกด้วยลมอัดสั้นๆ ห้ามให้ของเหลวอยู่ใกล้สวิตช์
- ทดสอบบนคอมพิวเตอร์เครื่องอื่น หากอาการเกิดขึ้นทุกเครื่อง แสดงว่าเมาส์เป็นสาเหตุ แต่หากเกิดเฉพาะเครื่องเดียว ให้ตรวจไดรเวอร์และซอฟต์แวร์ของเครื่องนั้น
- ลองพอร์ตหรือสายอื่น การเชื่อมต่อที่หลวมทำให้การทำงานผิดปกติได้ แม้จะเป็นสาเหตุที่พบน้อยกว่าสวิตช์เสื่อมในการคลิกซ้ำๆ
- เทียบกับเมาส์อีกตัว หากการทดสอบเดียวกันบนเมาส์ตัวที่สองไม่พบข้อผิดพลาด ก็ได้คำตอบแล้ว
- เปลี่ยนสวิตช์หรือเปลี่ยนเมาส์ เมาส์บางรุ่นเปลี่ยนสวิตช์ได้ และเจ้าของที่มีความชำนาญสามารถเปลี่ยนเองได้ แต่หลายรุ่นทำไม่ได้ ตรวจสอบการรับประกันก่อนเปิดเครื่อง และเทียบค่าซ่อมกับค่าเมาส์ใหม่
ปุ่มคีย์บอร์ดอาจทำงานผิดปกติในลักษณะคล้ายกัน และ ปุ่มคีย์บอร์ดไม่ทำงาน อธิบายการตรวจสอบนั้นไว้
กรณีพิเศษ
ปุ่มนิ้วโป้งเป็นกรณีพิเศษ ปุ่มย้อนกลับและไปข้างหน้ามักใช้สำหรับนำทางในเบราว์เซอร์ หากข้อผิดพลาดเกิดเฉพาะปุ่มเหล่านี้ ให้ตรวจว่ามีหน้าเว็บหรือส่วนขยายใดเปลี่ยนการกดนั้นให้เป็นการนำทางหรือไม่ ภายในแผ่นทดสอบ หน้านี้จะขอให้เบราว์เซอร์ไม่นำทาง แต่บางเบราว์เซอร์ยังคงนำทางอยู่ ส่วนนอกแผ่นทดสอบปุ่มเหล่านี้จะทำงานตามปกติเสมอ
แทร็กแพดและหน้าจอสัมผัสไม่ได้ใช้สวิตช์กลไก การทดสอบนี้จึงบอกอะไรเกี่ยวกับอุปกรณ์เหล่านี้ได้น้อย สำหรับหน้าจอสัมผัส การทดสอบหน้าจอสัมผัส จะช่วยหาจุดที่ไม่ตอบสนองและนับจำนวนนิ้วแทน ล้อเลื่อนของเมาส์ก็อาจส่งข้อมูลที่ไม่คาดคิดได้เช่นกัน ตัวนับล้อเลื่อนในการทดสอบจะแสดงทุกเหตุการณ์ ทำให้คุณเห็นได้ว่าการเลื่อนส่งเหตุการณ์ที่คุณไม่ได้ตั้งใจหรือไม่
ทำกับ fixmint อย่างไร
- เปิด การทดสอบดับเบิลคลิกเมาส์ ช่วงดับเบิลคลิกตั้งไว้ที่ 80 ms เป็นค่าเริ่มต้น ดังนั้นให้คงค่านี้ไว้สำหรับการทดสอบครั้งแรก
- คลิกแผ่นทดสอบช้าๆ ทีละครั้ง ประมาณยี่สิบครั้งต่อปุ่มแต่ละปุ่ม ดูจำนวนข้อผิดพลาดที่แสดงใต้แต่ละปุ่ม
- เลื่อนล้อภายในแผ่นทดสอบ แล้วตรวจ "Wheel events, up" และ "Wheel events, down" ว่ามีการเลื่อนที่คุณไม่ได้ตั้งใจหรือไม่
- กด Reset แล้วทดสอบซ้ำกับปุ่มอื่น หากข้อผิดพลาดเกิดเฉพาะปุ่มเดียว ให้ชี้ไปที่สวิตช์ของปุ่มนั้น
- ลองทดสอบเดียวกันกับเมาส์ตัวที่สอง หากไม่พบข้อผิดพลาด แสดงว่าเมาส์ตัวแรกเป็นสาเหตุ
คำตอบสั้นๆ
ทำไมเมาส์ของฉันดับเบิลคลิกเฉพาะปุ่มเดียว?
สวิตช์ของปุ่มนั้นน่าจะเสื่อมหรือเด้ง ปุ่มอื่นมักยังปกติดี
การปรับความเร็วดับเบิลคลิกจะแก้ได้ไหม?
ไม่ได้ ค่าของระบบควบคุมวิธีจดจำการดับเบิลคลิกที่ตั้งใจ ไม่ได้ควบคุมว่าสวิตช์จะเด้งหรือไม่
การทดสอบแม่นยำหรือไม่?
เป็นเพียงการประมาณ การคลิกเร็วของมนุษย์อาจตกอยู่ในช่วงเวลาที่กำหนดได้ ดังนั้นควรดูข้อผิดพลาดจากการกดหลายๆ ครั้ง และเทียบกับเมาส์อีกตัวด้วย
แปลจาก ฉบับภาษาอังกฤษ ด้วยความช่วยเหลือของ AI
ความคิดเห็น
ยังไม่มีความคิดเห็น มาเป็นคนแรกกันเลย


