liballeg / allegro5

The official Allegro 5 git repository. Pull requests welcome!
https://liballeg.org
Other
1.86k stars 283 forks source link

Fix the joyticks #1533

Open SiegeLord opened 7 months ago

SiegeLord commented 7 months ago

Joysticks have been subtly and not so subtly broken for years. If we want to have a joystick feature at all, it should work well.

SDL has established a standard for joystick interpretation, and other libraries have sought to emulate it. It makes sense to do the same. If the SDL API appears to be deficient, at least our API should be a strict improvement over it.

Tasks:

ReiquelApplegate commented 5 months ago

https://www.libsdl.org/release/SDL-1.2.15/docs/html/joystick.html