การตั้งค่าเมาส์รีเซ็ตหลังรีสตาร์ททุกครั้ง เป็นบั๊กทั่วไปใน Windows 10 หลังอัปเกรด อาจพบว่าเมาส์ทำงานผิดปกติ เช่น สคอลล์ย้อนกลับ ความเร็วช้า/เร็วเกินไป หลังปรับตั้งค่าแล้วก็ปกติ... แต่พอรีสตาร์ทกลับมาคือกลับสู่ค่าเดิม หลายครั้งจนอยากให้คอมพิวเตอร์เปิดตลอดเลย Microsoft จะเปลี่ยนแพทช์แก้ไขในอนาคต แต่ตอนนี้สามารถแก้เองได้
ก่อนลองวิธีแก้ไขรายละเอียด ให้ตรวจสอบก่อนว่า:
- บูตด้วยอุปกรณ์ขั้นต่ำ แก้ปัญหาได้ไหม
- เมาส์ทำงานปกติบนเครื่องอื่น (หรือเมาส์อื่นทำงานปกติบนเครื่องนี้)
- ติดตั้งไดรเวอร์เมาส์ใหม่ในโหมด Compatibility แก้ปัญหาได้ไหม
อัปเดต Windows ให้เป็นเวอร์ชันล่าสุด
Windows เก่าอาจทำให้เมาส์รีเซ็ตเพราะไม่เข้ากันกับไดรเวอร์/โมดูลอื่น อัปเดต Windows (พร้อมไดรเวอร์ระบบ) อาจแก้ปัญหาได้
- กด Windows พิมพ์ Check for Updates แล้วเปิด
- คลิก Check for Updates หากมีอัปเดต ให้ ดาวน์โหลดและติดตั้ง รวม Optional updates ด้วย

- ตรวจสอบว่าไดรเวอร์ระบบทั้งหมดเป็นเวอร์ชันล่าสุด
- หลังอัปเดตเสร็จ ตรวจสอบว่าเมาส์ไม่รีเซ็ตอีก
รัน Hardware Troubleshooter
ปัญหาอาจมาจากการทำงานผิดปกติชั่วคราวของฮาร์ดแวร์ การรัน Hardware Troubleshooter บิลด์อินของ Windows อาจช่วยได้
- คลิกขวา Windows เลือก Run

- รันคำสั่ง:
msdt.exe -id DeviceDiagnostic

- ในหน้าต่าง Troubleshooter คลิก Next รอทำงาน

- เสร็จแล้ว นำขั้นตอนที่แนะนำไปปฏิบัติ (ถ้ามี) ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
ใช้ซอฟต์แวร์ควบคุมเมาส์
หากใช้แอปควบคุมเมาส์ เช่น Logitech SetPoint ที่การตั้งค่ามันเขียนทับตั้งค่าของ OS เมาส์อาจรีเซ็ตตลอด การตั้งค่าผ่านซอฟต์แวร์ควบคุมเมาส์ หรือตั้งให้ไม่เขียนทับ OS อาจช่วยได้ (ตัวอย่างใช้ Logitech SetPoint)
- เปิด Logitech SetPoint เป็น Administrator ไปที่ Keyboard and Mouse Settings
- เลือกแท็บ My Mouse คลิกไอคอน Castle เปิด Game Settings

- ภายใต้ Speed and Acceleration เลือก Radio button OS Implementation

- Apply แล้ว Reboot
- ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
- หายังไม่ได้ ให้ลองตั้งค่าเมาส์ใน SetPoint เป็น All Applications หรือ All Programs (รุ่นที่รองรับ)
หายังไม่ได้ หรือหาแอปควบคุมเมาส์ไม่เจอ ให้ทำตามขั้นตอนด้านล่าง:
- คลิกขวา Windows เลือก Settings
- คลิก Devices ไปแท็บ Mouse

- ปรับ การตั้งค่าที่ต้องการ (สคอลล์, ความเร็ว, ฯลฯ) คลิก Additional Mouse Options

- ในหน้าต่าง Mouse Properties ปรับแท็บต่างๆ (Buttons, Pointers, Pointer Options, ฯลฯ) แล้วไปแท็บ แรกสุด (เช่น Dell Touchpad)

- คลิก ลิงก์ด้านล่าง (เช่น Click to Change Dell Touchpad Settings) ในหน้าต่างที่ขึ้น (มักเป็นแอปควบคุมเมาส์ เช่น Dell Touchpad) ปรับการตั้งค่าที่เกี่ยวข้อง (เช่น Pointer Speed)

- Apply ทุกหน้าต่างที่เปิดอยู่ แล้ว Reboot
- ตรวจสอบว่าปัญหาแก้ไขแล้วหรือยัง
Clean Boot และลบแอปที่ขัดแย้ง
การตั้งค่าเมาส์อาจรีเซ็ตเพราะแอปบนระบบรบกวน การ Clean Boot (เพื่อแยกปัญหาจาก Startup items) และลบแอปที่ขัดแย้ง อาจช่วยได้
- Clean Boot แล้วตรวจสอบว่าเมาส์ไม่รีเซ็ต
- หากแก้ได้ ให้เปิด Startup items ที่ปิดไว้ ทีละตัว จนเจอตัวทำให้ปัญหา
- เจอแล้ว ให้ปิด Startup item นั้นไว้ หรือ Uninstall แอปตัวนั้น
แอปที่ผู้ใช้รายงานว่าทำให้เมาส์รีเซ็ต:
- Logitech SetPoint
- KHALMNPR (Startup entry ของ Logitech SetPoint)
- ASUS ROG Gaming Mouse HID
- Corsair Gaming Software
- KensingtonWorks Customization Software
- League of Legends
หากมีแอปเหล่านี้ หรือแอปคล้ายๆ กัน ให้ลอง Uninstall ดู (ตัวอย่าง: Uninstall Logitech SetPoint)
- คลิกขวา Windows เลือก Apps & Features
- เลือก Logitech SetPoint คลิก Uninstall

- ยืนยันการลบ และทำตามขั้นตอน
- Uninstall เสร็จ Reboot ตรวจสอบว่าเมาส์ไม่รีเซ็ตอีก
สร้าง Profile/Scheme ใหม่สำหรับการตั้งค่าเมาส์
หาวิธีไหนก็ไม่ได้ ให้สร้าง Profile/Scheme ใหม่ในแอปควบคุมเมาส์ และสลับมาใช้ Profile นั้นหลังรีสตาร์ททุกครั้ง (จนกว่าจะแก้ถาวร)
- คลิกขวา Windows เลือก Settings
- เปิด Devices ไปแท็บ Mouse
- บานขวา คลิก Additional Mouse Options ไป ClickPAD Settings
- ปรับ การตั้งค่าที่ต้องการ แล้ว Apply
- เปิด ClickPad Profiles คลิก New
- ตั้งชื่อ Profile Save ปิดหน้าต่าง
- เปิด Static Tray Icon in the Taskbar Apply

- จะมี ไอคอน Profile เมาส์ บน Taskbar ตอนต้องการตั้งค่าเฉพาะ ให้ เลือก Profile นั้น
หายังไม่ได้ ให้ลอง แก้ไขไฟล์ XML ของไดรเวอร์ (สำหรับผู้เชี่ยวชาญ) หาไม่ได้หรือทำไม่เป็น อาจต้อง Clean Install Windows ครับ