Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Support for Steam Controller/Deck gyro or CemuHook motion protocol. #396

Open
subanz opened this issue May 23, 2023 · 0 comments
Labels
feature request New feature or request

Comments

@subanz
Copy link

subanz commented May 23, 2023

Currently I'm using Steam Input to translate gyro motion to stick movements and it works alright but I'm pretty sure the gyro in the Steam Controller has a lot more range of motion than that allows.
Cemu and Ryujinx/Yuzu emulators support the cemuhook motion protocol(https://cemuhook.sshnuke.net/padudpserver.html) and SC-Controller(https://github.com/kozec/sc-controller) has an implementation for this protocol that sends data to the previously mentioned emulators.
There are also cemuhook compatible drivers for PS3 controllers as an added bonus.
The protocol would also possibly work for the Steam Deck as SC-Controller is currently being developed for it.
As far as I'm aware there isn't a way to access the gyro information of the Steam Controller directly(probably wrong) but it would be nice to make these controllers more functional.

@Marocco2 Marocco2 added the feature request New feature or request label May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request New feature or request
Projects
Status: Todo
Development

No branches or pull requests

2 participants