News: 0001619891

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Lenovo Legion Go HID Drivers Queued Ahead Of Linux 7.1

([Hardware] 4 Hours Ago Lenovo Legion Go S Series HID Driver)


The work by Derek Clark on enhancing the Lenovo Legion Go gaming handheld support for Linux continues panning out nicely. The latest driver effort, the creation of the Lenovo Legion Go and Go S Series HID Drivers to help with controller configuration, is set to be introduced in Linux 7.1.

The Lenovo Legion Go S Series HID Driver "hid-lenovo-go-s" and Legion Go Series "hid-lenovo-go" Driver provides access to the configurable settings of the controllers on these Lenovo gaming handhelds. These Human Interface Device drivers allow exposing rumble and haptic settings, calibration settings, RGB LED controls, touchpad attributes, and related tunables now under Linux with the mainline kernel beginning in Linux 7.1.

These settings are exposed to user-space for configuration via sysfs with the LEDs class as well as the /sys/bus/usb/devices/ interface for the respective USB settings.

These two Lenovo Legion Go HID drivers were merged last week to [1]HID's for-next Git branch as material being queued for the Linux 7.1 merge window happening in April. These HID drivers have been [2]in development for many months and great to see them finally being readied for the mainline kernel.



[1] https://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git/commit/?h=for-next&id=3bcb73c34832a90eaca5900435016ad07275a2ca

[2] https://www.phoronix.com/news/Lenovo-Legion-Go-S-HID



The English instinctively admire any man who has no talent and is modest
about it.
-- James Agate, British film and drama critic