Daphne controller problem
-
I'm setting a retrogaming system, which is quite complex, so I'm losing a lot of time trying to put everything together. I have a retropie 3 connected to a powered usb hub. I have x-arcade, which I use with xarcade2jstick, which is useful to map x-arcade as 2 different gamepads in retroarch, x-arcade trackball, 2 additional xbox controllers, a ultimarc spinner and 2 aimtrack lightgun.
The only problem for my configuration is with Daphne: I'd like to play lasergames with X-arcade, but when I connect all together, the x-arcade is always mapped as Js6 and Js7, even changing the usb connections: one of the aimtrack is always Js0.
Daphne only available Joystick seems to be JS0
Probably using x-arcade as a keyboard (without xarcade2jstick) I could map the keys in daphne, but I'm searching for a different solution, before starting from zero again...
- Is there a way to map a controller as JS0? I've seen a package useful to decide the order of the controllers, but in Retroarch...
- is there a way to use different joystick numbers with Daphne?
- Any suggestion for a different solution?
-
Is there a way to map a controller as JS0? I've seen a package useful to decide the order of the controllers, but in Retroarch...
There are ways to force an assignment of js0, but unfortunately Daphne actually reads the joystick event order when grabbing control and the event order cannot be changed.
is there a way to use different joystick numbers with Daphne?
Currently there is not. It's an often requested feature, but development on Daphne seems to have slowed down over the years and the project leader has only ever shown a passing interest in the issue to begin with.
Probably using x-arcade as a keyboard (without xarcade2jstick) I could map the keys in daphne
If using Daphne is important to you, this is likely to be your best option. I know it'll be a pain to reassign all the controls, but some control setups don't even have this ability as an option, so you're still coming out ahead in the long run.
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.