vattari wrote:It connects via USB but is seen as a USB or PS/2 keyboard rather than a joystick.
And that's exactly how it is supposed to be, because all X-Arcade joysticks "announce" themselves to the computer as being a Keyboard.
That's how they are built.
If you want it to be seen as a joystick, your best bet is to get a pair of "Zero Delay" USB input boards, and rewire the joystick. It's not hard and it will make it compatible with a lot more devices.