How does RPCS3 handle DS3 gyro input?
Started by meerkat3




2 posts in this topic
Megamouse
RPCS3 Developer


0
130 posts 84 threads Joined: Aug 2017
04-29-2024, 09:00 PM -
#2
In RPCS3 neither evdev nor SDL register the gyro, as expected (since not implemented in the Linux kernel).
But we also have the DS3 handler which uses HID to fetch the input reports of the controller directly.

With this, we are able to simply fetch the value.
https://github.com/RPCS3/rpcs3/blob/e32c...er.cpp#L83

The only issue is that while some controllers work fine, others only report really small values.
We are investigating if there is simply some calibration step missing.
This post was last modified: 04-29-2024, 09:00 PM by Megamouse.


Messages In This Thread
RE: How does RPCS3 handle DS3 gyro input? - by Megamouse - 04-29-2024, 09:00 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)