RetroArch plug and play issues w/SCP PS3 gamepad driver

I start out playing a game with a PS3 controller, using the SCP driver. Battery gets low, I turn off the controller. I plug in a wired Hori EX2 (Xbox 360/X Input) gamepad. RetroArch sees it, gives me an OSD that it is connected, gamepad does not function. I try various other controllers, none of them work. I turn on the original PS3 controller I just turned off - it works.

Can someone help me figure out how to avoid this hassle? It seems like rebooting is the only way to get the wired pad working properly, if the PS3 controller was used first. Closing and reopening RetroArch does not fix it. Standalone MAME has no issue detecting the Hori Pad as player 1.

Edit: Screenshot demonstrating that the Hori Pad is the only one that windows sees

2018-01-24 (2)

Can you try this process:

plug in the Hori, go to settings > input > p1 input binds > device index and then change from the PS3 controller to the Hori, then turn off the PS3 controller

1 Like

I’ll give it a shot. I rebooted my PC, and now exiting RetroArch and restarting it currently resolves the issue. I’ve had this happen before though, so I know it will happen again.

Edit: It looks like after the reboot, unplugging the Hori pad and plugging it back in resolves the issue, too. That wasn’t working before.