sdl detecting only 2 of 7 axes?

Archived bsnes development news, feature requests and bug reports. Forum is now located at http://board.byuu.org/
Locked
belegdol
Hazed
Posts: 68
Joined: Tue Dec 07, 2004 10:24 am

sdl detecting only 2 of 7 axes?

Post by belegdol »

Hi,

I recently got myself a saitek p3200 rumble pad, which has 2 analog sticks, one d-pad, analog triggers and some buttons. I have noticed that in bsnes (running under linux) I am only allowed to configure the first analog stick as snes d-pad, second stick nor d-pad no not work. Is that an SDL limitation? Cheers!

ETA: I just tried sdlmame and funnily, it detects the right analog stick and a d-pad, but not the left one. D'oh.
belegdol
Hazed
Posts: 68
Joined: Tue Dec 07, 2004 10:24 am

Post by belegdol »

Actually, I double-checked that and I had sdlmame misconfigured, and it detects all inputs from the pad correctly. The axes which do not work in bsnes have elaborate names, such as Joy 1 hat 0 up for the d-pad and Joy 1 A3 Saitek PLC Saitek P3200 Rumble Pad + for the axes. Maybe that's the problem?
Mednafen
Rookie
Posts: 10
Joined: Fri Jan 09, 2009 6:02 am

Post by Mednafen »

bsnes' SDL code does not appear to support hats at all.

...

Incontrovertible proof that byuu supports naked head rights!
belegdol
Hazed
Posts: 68
Joined: Tue Dec 07, 2004 10:24 am

Post by belegdol »

Neither it seems to support additional axes :(
Locked