ndeadly / MissionControl

Use controllers from other consoles natively on your Nintendo Switch via Bluetooth. No dongles or other external hardware neccessary.
GNU General Public License v2.0
2.59k stars 141 forks source link

[Bug Report]: Sideways Wiimote Plus motion controls all out of wack. #659

Open Butterscotch96 opened 1 year ago

Butterscotch96 commented 1 year ago

Switch Firmware Version

16.0.2 (Latest)

Atmosphère Version

1.5.2 (Latest)

Mission Control Version

0.9.2 (Latest)

Boot Method

Hekate

Issue Description

I tried playing MK8D with my Wiimote in a Wii Wheel (like a normal human) but I got into the race and it made me hard turn to the right. It worked for a bit when I had the Wiimote vertical just up until it didn't. Then started making me turn right and it worked a bit when I had it the normal way and it kept doing this in a loop.

Error Report

No response

Additional Context

I am using an official Wiimote Plus (Wii Motion Plus Inside). I don't think I'm using other sysmodules and I am using sysnand.

Butterscotch96 commented 1 year ago

Actually I lied apparently I'm using 16.0.3. Didn't know that existed.

ndeadly commented 1 year ago

MotionPlus controllers require connecting the controller when it's laying face down on a flat surface in order to perform the initial calibration properly. Without this, the motion calibration will be wrong.

Butterscotch96 commented 1 year ago

MotionPlus controllers require connecting the controller when it's laying face down on a flat surface in order to perform the initial calibration properly. Without this, the motion calibration will be wrong.

Ok now the motion controls just don't work.

ndeadly commented 1 year ago

IIRC there are some timing related issues when it comes to initialising and correctly identifying the Motion Plus extension. You may have to try connecting the controller more than once in order for it to initialise properly. I never managed to perfect this as I don't actually own a Motion Plus controller.

Butterscotch96 commented 1 year ago

IIRC there are some timing related issues when it comes to initialising and correctly identifying the Motion Plus extension. You may have to try connecting the controller more than once in order for it to initialise properly. I never managed to perfect this as I don't actually own a Motion Plus controller.

Would be good to try a non-motion plus one.

ndeadly commented 1 year ago

Without Motion Plus, motion controls don't work as expected due to lack of gyro.

Butterscotch96 commented 1 year ago

Yeah same issue