Linux XBOX 360 Wired Controller works, but not d-pad
#1
Any clues?

I know it's working - here's some of my log:
Code:
21:36:03 T:140143788615488  NOTICE: CLinuxJoystick::Initialize: opening joystick /dev/input/js0
21:36:03 T:140143788615488  NOTICE: Initialize: Enabled Joystick: "Microsoft X-Box 360 pad" (Linux Joystick API)
21:36:03 T:140143788615488  NOTICE: Initialize: driver version is 2.1.0
21:36:03 T:140143788615488  NOTICE: Buttons: BtnX, BtnY, BtnTL, BtnTR, BtnTR2, BtnSelect, BtnThumbL, BtnThumbR, ?, ?, ?
21:36:03 T:140143788615488  NOTICE: Axes: X, Y, Z, Rx, Ry, Rz, Hat0X, Hat0Y

And I can do things like change volume etc. Keymapping seems to be right.

My only (big) problem is the dpad won't work. It doesn't seem to be registering any dpad presses. I'm using the default gotham keymapping (well, I'm using retroplayer openelec).

I can see when other buttons are pressed etc:
Code:
21:36:56 T:140143788615488   DEBUG: Joystick 0 button 8 pressed
But not any of the d-pad buttons. (or hat even?).

I suspect it's because of the xpad driver, but I don't think there's any way in openelec to install xboxdrv? I did find one other thread where someone suggested it's a new unsupported controller - it's about a year old now though, genuine microsoft.

Anyone got any ideas?
Reply
#2
I have the same issue see below topic:

http://openelec.tv/forum/104-bluetooth-r...r-openelec
Reply

Logout Mark Read Team Forum Stats Members Help
XBOX 360 Wired Controller works, but not d-pad0