How can I change USB label numbers
-
I figured retroarch use SDL for joystick recognition and joystic ID issued in order USB label numbers.
for example, 1 single Xbox pad was connected on USB label 2
0 : Microsoft X-Box 360 pad
and next Xbox pad was connected on USB label 1
0 : Microsoft X-Box 360 pad (second connected on USB label 1) 1 : Microsoft X-Box 360 pad (first connected on USB label 2)
But if second pad was connected on USB label 3...
0 : Microsoft X-Box 360 pad (first connected on USB label 2) 1 : Microsoft X-Box 360 pad (second connected on USB label 3)
Issue comes when I use MEGA PI case made by retroflag.
It is awesome and perfect in finish but must upside-down raspberry pi to install in this case.So, if I want to connect third Xbox pad, USB labels must be like below.
Is it possible to change USB label by software ways ?
I used joystick-selection by meleu but over 3 game controllers having same name (or guid) could not be helped by joystick-selection.
also, I could inject custom joypad-index before retroarch runs but it becomes worthless if joypad changed or unpluged.
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.