Skip to content

SInput HID Protocol Support #1438

@AL2009man

Description

@AL2009man

Problem

Which problem is this feature request solving?

Currently: the firmware covers various Controller Types, but each Controller Type will function differently and may be missing features like Motion Sensors or losing out on Analog Triggers, or additional button inputs. HID USB is very close to a more modular setup.

Solution

Describe the solution you would like to see

Not to long ago: Hand Held Legends, the folks behind the upcoming GC Ultimate, introduce a new HID Protocol specifically designed for SDL-based Apps and Steam Input. Addressing the major probles that third-party gamepad faced, allowing Analog Joystick and Motion Sensors at the same time while being a bespoke Controller Type.

https://docs.handheldlegend.com/s/sinput/doc/sinput-hid-protocol-dev-SNSaEw36nc

Since then: it's already merged onto mainline SDL and SteamInput, so it all boils down to the end-user implementing the protocol. it might be possible to fully replace or extend "HID USB" with SInput HID instead.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request - This may be considered for addition to the firmware in a later release

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions