hid_to_vpad icon indicating copy to clipboard operation
hid_to_vpad copied to clipboard

Introduce Automatic Patching to Help Gamepad/controller-less Owner

Open TheSurfingPanda opened this issue 3 years ago • 0 comments

Suggestion

Hello, I have a request that would solve a relatively minor issue for Gamepad-less Wii U owners like myself. As it stands, you can replace a Wiimote in the player 1 slot with an HID controller as long as you can press + to apply the patch. If there was an option to automatically apply the patch after adding a new controller this would allow Gamepad-less owners the ability to use their controller of choice in slot 1 without the need for additional controllers.

I would personally envision it as a countdown that would automatically apply the patch if no inputs were received in X seconds after adding a new controller. Or just a button that would apply the patch automatically after the next controller is added.

Reasoning

Gamepad-less Wii U buyers like myself are often trying to squeeze as much out of a small budget as possible and this would be help with that. I only have one functioning Wiimote which thankfully aren't expensive where I live but it adds to the laundry list of costs (CBHC, SD card, USB drive, etc.). They can also be more of a pain to acquire in countries with high tariffs and import duties/taxes. Furthermore, the ability to connect a controller in slot one without having to turn on a 2nd controller is a nice QoL update

Potential Workarounds

  1. Easiest current workaround is to have two controllers (Wiimotes) connected to the Wii U when you fire up HID to VPAD. Replace P1 with the HID controller and apply patch with P2.

  2. This could also be mitigated by allowing Gamepad emulation without a synced Gamepad but as #67 points out, this functionality isn't working. I'm only able to get a single input working in my VC titles and unlike Pro Controller emulation, there's no Wii U menu functionality at all.

  3. This could probably be worked around with DRC Sim. Haven't tried it personally but I see no reason why it wouldn't work. This solution is unfortunately a bit finicky in its current state and also requires a dedicated server or VM to run.

Thanks for making this by the way, it's a shame they pulled the roots of your HID support out of RetroArch. I'm unable to get my USB controllers working at all with newer builds of RetroArch.

TheSurfingPanda avatar Apr 04 '21 05:04 TheSurfingPanda