Emulation Station Gamepad Enumeration
-
Hi, I have tried to find an answer to this but keep ending up with the same solution which isn't working for me.
I've been having an issue configuring my controls and wanted to reset everything, so i did this by using the setup and clearing everything for Emulation Station, this works fine however I want to reset the Gamepad numbers. Everytime i reset and start over, or unplug a device and plug it back in it increments the Gamepad number.
This image may explain better. Gamepad 13???? i want to reset this to 1 please, can i do this without starting from scratch? Thanks for reading.
-
@jayjayuk said in Emulation Station Gamepad Enumeration:
This image may explain better. Gamepad 13???? i want to reset this to 1 please, can i do this without starting from scratch?
You can ignore that number, the number is incremented automatically by the libSDL library used by EmulationStation internally and it does not always reflect the numbers of gamepads connected.
-
@mitu Oh ok, thankyou for this information.
I think i've solved my gamepad configuration issue.
I have 4 arcade button setups and 2 of them have 6 buttons, and the other 2 have only 4 buttons.
I've found that if i configure the 4 button setups after the 6 button, then only 4 buttons work on the 6 button. The extra 2 buttons do nothing any more, and acts like a 4 button setup.
What i need to do is configure the 4 button ones first, and then the 6 buttons after and then it all works ok.
They are all using generic USB encoders which detect as Dragon Rise
Is this the expected behaviour? or a bug?
Thanks for reply it's much appreciated.
-
@jayjayuk this happens to me from time to time. Not a number as high as thirteen but sometimes the number controller is off. What you can do to fix it if unplug all your controllers except for the one that you want to be controller one. Use that controller to restart emulation station. When it restarts, go to your menu and reconfigure you input for that controller. It should come up as controller in port #1.
-
@jayjayuk said in Emulation Station Gamepad Enumeration:
They are all using generic USB encoders which detect as Dragon Rise
Is this the expected behaviour? or a bug?This is expected - the input configuration is tied to the name of the controller, so configuring one of the controllers will generate a configuration for all of them. When you configure one of the 6 buttons controllers, the same configuration is applied to the rest of the controllers with the same name (including the ones with the 4 buttons layout).
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.