I have an 8bitdo pro2 controller. It’s analog, with rumble. I’ve set the drivers (input + controller) to “sdl2” (although this happens in ‘udev’ too)… I’m preferring this since it shows the controller as an “xbox one wireless” (and so the autoconfig is picked up just fine).
My problem isn’t that the controller isn’t “working”… My problem is that the controller always is digital, even though it’s an analog controller. I thought setting the core setting to “force analog mode on reset” would actually do what it says (force it)… But nope, the actually controller setting higher up sets it to digital, and this section is then invisible (and detaches the controller from the core).
I’ve spent an hour searching online for any mention of this weird “default to digital” issue, and if there’s any way to set the default to “analog” or “dualshock”. I’ve scoured the config files, web sites etc. Is there any config anywhere to force retroarch to default to analogue (and I can always revert back to digital by pressing L1+R1+L3+R3 as the description in the core menu indicates) if I need to (just like the actual PSX dualshock controller defaulted to with the button + LED).
So the configuration is as follows (through GUI): settings: drivers-> input = sdl2 drivers-> controller = sdl2 input->port 1 controls->analog to digital type = left analog input->port 1 controls->device index = xbos one wireless controller quick menu->controls->port 1 controls->DEVICE TYPE << this is the one that doesn’t allow me to set “dualshock” as default and always goes back to “digital” quick menu->options->port settings->controller 1 force analog mode on reset = on
Those are all the settings I can find on the controller side of things.
Any suggestions / thoughts?