This week’s round of HID subsystem “fixes” for the in-development Linux 6.17 kernel include adding a number of new device IDs and other alterations for supporting new hardware.
Besides fixing memory corruption problems with the Intel THC driver and other HID drivers, addressing some Intel ISH power management issues, and more, there are also some new device ID additions and device-specific quirks making the pull more notable.
First up, as part of the quirks is support for the Lenovo Legion Go dual detachable input modes. With the commit now in the mainline Linux kernel by Antheas Kapenekakis, explains:
“The Legion Go features detachable controllers which support a dual dinput mode. In this mode, the controllers appear under a single HID device with two applications.
Currently, both controllers appear under the same event device, causing their controls to be mixed up. This patch separates the two so that they can be used independently.
In addition, the latest firmware update for the Legion Go swaps the IDs to the ones used by the Legion Go 2, so add those IDs as well.”
Another notable addition is adding support for the Logitech G PRO 2 LIGHTSPEED wireless mouse. This works with either its nano receiver or directly connected.
The Logitech G PRO 2 LIGHTSPEED is a ~$120 USD wireless gaming mouse.
The ELECOM M-DT2DRBK is another wireless mouse now properly working under Linux. The ELECOM M-DT2DRBK features eight buttons and a rather interesting design while only setting you back around $40 USD. The support with Linux 6.17 is due to the mouse only having five buttons detected up to now rather than all eight.
The Wacom Art Pen 2 tablet is another device now supported on Linux 6.17 with this week’s HID updates.
All the details on this week’s HID fixes for Linux 6.17 can be found via this Git merge.