This is a slew of patches that have been in testing for a while in SteamOS betas in one form or another. Most of them are pretty straight-forward, though I expect the gamepad-only mode may be preferred to be offloaded to a userspace daemon. Right now, the gamepad-only mode is handled by Steam when it's running, but has utility when it's not running too, given the presence of Lizard Mode (the keyboard/mouse emulation system). Vicki Pfau (7): HID: hid-steam: Avoid overwriting smoothing parameter HID: hid-steam: Disable watchdog instead of using a heartbeat HID: hid-steam: Clean up locking HID: hid-steam: Make client_opened a counter HID: hid-steam: Update list of identifiers from SDL HID: hid-steam: Better handling of serial number length HID: hid-steam: Add gamepad-only mode switched to by holding options drivers/hid/hid-steam.c | 547 ++++++++++++++++++++++++++++------------ 1 file changed, 391 insertions(+), 156 deletions(-) -- 2.42.0