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

Add DualShock sixaxis support #649

Open
allenftc opened this issue Jun 7, 2023 · 2 comments
Open

Add DualShock sixaxis support #649

allenftc opened this issue Jun 7, 2023 · 2 comments

Comments

@allenftc
Copy link

allenftc commented Jun 7, 2023

The DualShock 4 controllers have a six axis imu inside. This could be useful for teams just as another control method. There is more info here https://www.psdevwiki.com/ps4/DS4-USB.

@Windwoes
Copy link
Member

Windwoes commented Jun 7, 2023

I believe that a rather significant issue here is the lack of sensor fusion on the controller for integrating the rate data.
Simply sending raw rotation rate data is probably not very useful.

@j5155
Copy link

j5155 commented Dec 6, 2023

I believe this issue should be reopened as the issue is not solved.
It looks like sensor fusion to integrate the rate data is done in Cemu through the Mahony system
https://github.com/cemu-project/Cemu/blob/main/src/input/motion/Mahony.h#L17
https://hal.science/hal-00488376/document

@allenftc allenftc reopened this Dec 18, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants