Ryujinx
Ryujinx copied to clipboard
[Feature Request] Motion Calibration
Overview
- The previous MotionInput Calibration had issues and got removed recently. In order to fix motion but motion issue still persist for controllers that have gyro drift. So a new one should be implemented.
- I don't know anything in coding. So, this might not be possible. But since I didn't find anyone mentioning it I decided to try. Apologies if I used this in a wrong way.
Smaller details
- I suggest using this as a base for calibration as this library is great for motion calibration https://github.com/JibbSmart/GamepadMotionHelpers (written in C++)
Nature of request
Input Calibration
Why would this feature be useful?
Calibrating Motion for Controllers that have gyro drift.
The algorithm that can be used to rectify the initial gyro position (which is the proper way to do it) is called a Kalman Filter
I have been having gyro drift with ryujinx and I am wondering if having a calibration feature would fix it. I don’t have gyro drifting issues on yuzu, cemu, or dolphin.
Is is possible to add some keyword in Config.json? We can manually add some constant to accel.* variable.
That happens to me too. In Splatoon 3 the gyroscope goes much further to the left and at the same time the vertical axis wobbles