Since the issue came up again this morning on Discord, I added (primitive) input configuration. It works, but has the following shortcomings:
Controllers are not enumerated, instead, a static list of options is provided
Controller presence is not detected, which can make xqemu fail to launch when a configured controller is not plugged in
USB-passthru is not supported (I'm not sure it should even be configurable here. It requires much more configuration than the rest and is probably less widely used, so having to configure it via the CLI tab may be acceptable)
I tested the changes with MotoGP 3 and used two Xbox 360 gamepads and my keyboard as input.
Since the issue came up again this morning on Discord, I added (primitive) input configuration. It works, but has the following shortcomings:
I tested the changes with MotoGP 3 and used two Xbox 360 gamepads and my keyboard as input.