yuzu
yuzu copied to clipboard
core: hid: Add fallback for dualjoycon and pro controllers
Super Mario Galaxy soft locked when dual joycon was selected. This was due the game only enabling pro controller and handheld support at boot. Then later on enabling dual joycon support.
Original behavior will disconnect the controller since it's not supported at boot. But after a few HW test with homebrew I found that the controller never stops working it just fallback itself to pro controller then restore the original type once it's supported.
This PR fixes Mario Galaxy with dual joycons.
how do we modify in yuzu the file in hid?
I don't understand your question. For what purpose? If it's not related for this PR ping me on discord "Narr the reg"
Note that SMG still crashes with this change if you do not connect any controller. It does not do this on console, instead it just opens the controller applet:
Could you implement this behavior as well?
As discussed on Discord, liamwhite's suggestion will be left to a future PR