I've seen a couple of messages about getting USB joysticks working under Wine, but do regular (i.e. gameport) sticks work?
I've confirmed that my stick is being read by Linux, and that it is reporting events correctly. Now, how do I get Wine to pass them along?
I've confirmed: 1) that I have read/write permissions to /dev/js0 2) that Wine tries to read /dev/js0 3) that Wine indeed does read from /dev/js0, but that 4) Wine shortly thereafter closes /dev/js0, never to read it again.
Do I need to have the X Window system joystick driver loaded? Or do I need to add something to the system.ini or .wine/config files.
This is a Windowless install, under RH6.1, with 2.4.6, and a CVS pull of Wine from a few days ago.
I'm trying to get HalfLife running under Wine. I have the GL working, I have sound working, but I am one of those strange fellows that likes to move with a stick, and look with a mouse.
Are there any Windows/Wine tools that I can run to try to troubleshoot this?
On Mon, 9 Jul 2001, David Hagood wrote:
I'm trying to get HalfLife running under Wine. I have the GL working, I have sound working, but I am one of those strange fellows that likes to move with a stick, and look with a mouse.
Well, could you check whether Half-Life uses DirectInput or the standard winmm joystick API to access the joystick? (--debugmsg +dinput etc) Since these interfaces have not yet been unified in Wine, the winmm API supports much less than the dinput API. For winmm, currently only the Linux 2.0 and 2.2 joystick interfaces are supported (and which of those to use is determined by configure), not the Linux 2.4 event-based interface.