Controller Configuration Per System

Issue #6532 new
Dani Sarfati created an issue

Greetings there,

I’m not sure how many people are in the same situation as me, but I have built a controller collection and want to use the “best fit” for the different consoles I have. I know LaunchBox has recently integrated with RetroArch, so this might be more of a RetroArch ↔︎ Launchbox feature enhancement.

Let me paint the scenario for you:

I’ve got 2 of each of the following controllers:

NES Switch Controllers (bluetooth), SNES Switch Controllers, Sega Genesis Controllers, TurboGrafx 16 (came with the mini), DualSense (the “Default”), along with Wiimotes and Gamecube controllers (I’ve excluded some). I’m currently using Wiimotes and Gamecube controllers in passthrough with Dolphin but it would be nice for LaunchBox/BigBox to tell me that I’ve gotta use a different controller.

For NES/Genesis/TG16/SNES I’d somehow like if RA could get reconfigured based on how I provide the input (I’ve got 2 8bitdo USB adapters I might use for most of of them, other ones have direct USB connection plug-ins) and it would be really awesome if Launchbox/BigBox could reconfigure RetroArch both on the input configuration, and as well with the actual controller mapping. So, if I’m starting up a TG16 game, Player 1 should be set to the 8BitDo TG16 adapter and Player 2 could be the wired adapter.

Adding a prompt or setting some kind of defaults which allow overrides would work as well. I believe the controller is the “main interface” with the console, and this would be a huge value-add to my life. Currently it takes me a long time to setup each player on specific controllers, so we usually just use the fallback of using the DualSense for most games.

Thanks for considering this Feature Request

Comments (0)

  1. Log in to comment