Glad you like the game!
Thanks for reporting the problem. A question: is one of your joysticks a Competition Pro? The reason I'm asking is that a month ago a user reported that such joystick didn't work and a special test build I provided him with reported this:
devices found: 1
device 0:
axes: 2
hats: 0
balls: 0
buttons: 4
not suitable
Basically, the device was detected, but for some reason it was told to have an analogue shaft (axes: 2) instead of a digital hat (hats: 0). Unfortunately, there was nothing I could do about it as that's what my program is told by OS + SDL library. Then he tried a joypad and everything worked fine.
Some random suggestions:
- if the option is available, try to change the input method from XInput to DirectInput and viceversa (in theory, both modes should be supported, but who knows);
- check if there is any configuration option that affects how the joystick is seen/handled by the system;
- try one joystick at a time.