carl-anders / slimevr-wrangler

Use Joycons as SlimeVR trackers with this middleware application
Apache License 2.0
105 stars 15 forks source link

Significant Yaw drift : calibration feature? #8

Closed cerealbowlsystem closed 2 years ago

cerealbowlsystem commented 2 years ago

My left Joycon drifts at a constant rate on the Yaw axis. I was wondering if there's a way to implement a way to compensate any drift by doing a calibration. Simply asking the user to lay their Joycons flat for a few seconds, detecting the drifts in degrees/second, and sending compensated gyro data to SlimeVR. Or simply having a manual calibration tool where users can at least input the compensation themselves.

Here's a video that demonstrates the effect (doesn't happen on the right Joycon so it's not a Wrangler issue) : https://www.youtube.com/shorts/cyWSeClkVUs

carl-anders commented 2 years ago

You will have to calibrate it using a Nintendo Switch. If you don't have one borrow one from a friend.

For support issues please ask in the joycon channel in the SlimeVR discord: https://discord.com/channels/817184208525983775/932234894518677534

Discord: https://discord.gg/SlimeVR