ปัจจุบัน ไดรเวอร์ Logitech HID++ ของ Linux”hid-logitech-hidpp”อาศัยรายการอุปกรณ์ที่ไม่คงที่เพื่อระบุว่าเมาส์ Logitech ตัวใดรองรับการเลื่อนความละเอียดสูง ด้วยเคอร์เนล Linux 6.1 ที่กำลังจะมีขึ้น แผนคือการเปลี่ยนแปลงรายการอุปกรณ์/นิสัยใจคอนั้นและเพื่อพิจารณาโดยอัตโนมัติว่าอุปกรณ์รองรับการเลื่อนความละเอียดสูงหรือไม่

แนวทางปัจจุบันของอุปกรณ์ไวท์ลิสต์อย่างมีประสิทธิภาพซึ่งรองรับการเลื่อนด้วยความละเอียดสูง HID++ นั้นอ่อนไหวต่อประสบการณ์ผู้ใช้ที่ไม่ดี โดยเฉพาะสำหรับอุปกรณ์ Logitech ใหม่ที่ยังไม่ได้เพิ่มลงในรายการแปลก โดยเฉพาะอย่างยิ่งกับ Logitech ที่ไม่รักษารายการแต่ เป็นเรื่องของชุมชนโอเพ่นซอร์ส โชคดีที่ผู้พัฒนา Bastien Nocera ได้ทำการปรับปรุงไดรเวอร์ hid-logitech-hidpp เพื่อตรวจจับการรองรับการเลื่อนความละเอียดสูงได้จริง และทำให้รายการถูกกำจัดออกไป

แพตช์นี้อยู่ในคิวในสาขา for-next ของ HID ก่อนหน้าต่างผสาน Linux 6.1 จะเปิดขึ้นในไม่ช้า

การเปลี่ยนแปลงนี้จะตรวจสอบว่ารองรับการเลื่อนความละเอียดสูง HID++ 1.0, การเลื่อนความละเอียดสูง HID++ 2.0 หรือล้อเลื่อนความละเอียดสูง HID++ 2.0 และเปิดใช้งานคุณสมบัตินี้โดยไม่จำเป็นต้องมีสิ่งผิดปกติ

ทดสอบกับเมาส์ Logitech M705 ที่ไม่รองรับก่อนการเปลี่ยนแปลงนี้

ผู้ใช้สามารถดูที่บรรทัด logitech-hidpp ใน dmesg เพื่อหาข้อความเช่น”ล้อเลื่อนความละเอียดสูง HID++ 2.0 ที่ตรวจพบ”ในการพิจารณาว่าเมาส์ Linux ของคุณใช้การเลื่อนความละเอียดสูง/รองรับล้อเลื่อนความละเอียดสูงหรือไม่ การเปลี่ยนแปลงนี้หวังว่าจะได้เห็นอุปกรณ์ Logitech จำนวนมากขึ้นในขณะนี้สนับสนุนคุณลักษณะนี้ภายใต้ Linux ซึ่งก่อนหน้านี้ไม่ได้เป็นส่วนหนึ่งของรายการอุปกรณ์ที่แปลกประหลาด สิ่งนี้มีประโยชน์มากกว่าสำหรับเดสก์ท็อป Linux ที่ทันสมัยซึ่ง Wayland รองรับเหตุการณ์การเลื่อนความละเอียดสูงและมีการรองรับ libinput ตั้งแต่ต้นปีนี้

นอกจากนี้ ยังใช้กับ Linux 6.1 ที่ตอนนี้ไดรเวอร์พยายามเปิดใช้งาน HID++ สำหรับอุปกรณ์ Logitech Bluetooth ทั้งหมด

Categories: IT Info