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

[Bug] Mario Kart 8 Deluxe Using Wrong Gyro Axis when playing with a single Joycon #606

Open
Negatrev opened this issue Jan 30, 2025 · 5 comments
Labels
bug Something isn't working

Comments

@Negatrev
Copy link

Description of the issue

As subject. When selecting motion controls in Mario Kart, the game uses the wrong axis (so you can't use the steering wheels). In fact it's not even the right axis if this controller was used in dual mode, it's set to the rotation (not sure of the label, but as if using the joycon as a screwdriver) and the wrong way around. So you have to point the joycon at yourself for it to make any sense.

I think adding the option to pick which axis to map to motion would be good (with the option to invert, like for the stick options).

As an aside, is there a reason that when using a single joycon, you need to remap and invert a bunch of stuff to make it accurate? I'm surprised the default wasn't already correct for single joycon use sideways?

Reproduction steps

Use a single joycon in Mario Kart 8 and turn on motion steering.

Log file

OS

Windows 10

Ryujinx version

1.2.81

Game version

3.0.3

CPU

AMD Ryzen 7 7800X3D

GPU

RTX 4090

RAM

32GB

List of applied mods

Tried with none, no difference, but also used with 60FPS mod, LOD, DOF and dynamic res off

Additional context?

I know, the motion driving is crap, but my daughters are little and this is how they're used to steering on their tablets!

@Negatrev Negatrev added the bug Something isn't working label Jan 30, 2025
@ming019
Copy link

ming019 commented Feb 1, 2025

Same issue here. However, my case is like the controller was used in dual mode (but I use each one joycon for one player.)
Tried using BetterJoy as driver, issue persisted.
Would love to hear a solution/fix.

@ming019
Copy link

ming019 commented Feb 1, 2025

Someone in BetterJoy (a JoyCon driver) also quoted this issue and the developer suggested, along with BetterJoy with the option "DoNotRejoinJoycons" enabled, will make it work.
I tested, no magic.
@Negatrev , may you please also try using that?

@Negatrev
Copy link
Author

Negatrev commented Feb 1, 2025

Yeah, I tried Betterjoy with zero luck.
It just made it change the controller IDs and needed me to remap them in ryujinx. But the gyro axis was the same. It does help with pairing dual joycons though. But hopefully the open pull request on here has fixed that part anyway.

Orientation works right in Yuzu, but that has worse issues with controllers that cause more problems than it fixes 🤷

@InstantRamenPack
Copy link

It would be best for an option to manually flip motion along axes, due to PR #434 introducing native dual joycon.

@ming019
Copy link

ming019 commented Feb 2, 2025

thanks for the test. I have yuzu but some games wont launch on that, and thats why I switch to ryujinx.
If flipping/rotating axis is available, it will be much better.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants