[AD] Joystick problem in WindowsXP

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Hello, allegro is pretty cool, thanks for your good work!

There is a problem with joystick support under Windows XP. (I don't know if it is under XP specifically) I run exjoy.exe and it does not get any data from the joystick (thinks it is frozen at -128,-128) However it DOES identify the joystick (if I don't put it in, it complains), and it DOES identify the joystick's TYPE (number of axis, buttons,...)

More Specifically:
I have an Intel Celeron 2,6GHz, I run Windows XP.
I have compiled allegro binaries and examples with MinGW gnu compiler (I also tested the precompiled MSVC .dlls for the library)
I use the DEBUG libraries
Now my joystick:
It's a USB, ANALOG stick, 4-buttons, a POV (this funny thing like a cursor), and a SLIDER. (an old 2000s quickshot thing). (note: Allegro DOES identify 2 STICKS -i suppose the second is the slider-, but does not get any data for the 2nd stick either - I tested) My Configuration for the Joystick on Windows Control Panel is: "4 axis 4 button joystick with hat switch"

Also button presses are NOT caught (as they're part of the data)

For me this is a big deal - you understand: you can't create a game that won't have joystick support under several circumstances, especially if the joystick is important to the specific game...

If you can't reproduce the specific problem, I could help. If you would like me to try different compilations, please send me a compiled win32 .exe for exjoy.exe to tell you if the problem is in it too. Thanks...






Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/