mbox series

[0/7] HID: hid-steam: Upstream more SteamOS patches

Message ID 20231220033609.2132033-1-vi@endrift.com (mailing list archive)
Headers show
Series HID: hid-steam: Upstream more SteamOS patches | expand

Message

Vicki Pfau Dec. 20, 2023, 3:36 a.m. UTC
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(-)

Comments

Jiri Kosina Jan. 2, 2024, 10:21 a.m. UTC | #1
On Tue, 19 Dec 2023, Vicki Pfau wrote:

> 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(-)

This is now queued in hid.git#for-6.8/steam.