I dont know how this stuff works on linux so my suggestion may be wrong but here goes.
Basicly, my suggestion is that any joystick that is visible to linux apps be made visible to windows apps via DirectInput joystick APIs. This eliminates the need for WINE to care about USB and such.
Jonathan Wilson wrote:
I dont know how this stuff works on linux so my suggestion may be wrong but here goes.
Basicly, my suggestion is that any joystick that is visible to linux apps be made visible to windows apps via DirectInput joystick APIs. This eliminates the need for WINE to care about USB and such.
Direct input uses whatever joystick device linux provides. It doesn't know or care if it's USB, serial, or a gameport. Unfortunately it only supports a single joystick. I have a patch that adds multiple joystick support but it's not ready for release yet.