Xbox 360 gamepad doesn't work (RT,LT Button)

Xbox 360 gamepad doesn't work (RT,LT Button)

Postby Fabioamd87 » 16 Dec 2010, 13:50

I'm having problem with my xbox360 gamepad

digital pad are TOO sensitive and in menu move twice position at time.

more serious:
I can't use RT and LT (analog button) to respectively accelerate and brake. When I set it happen someting like I'm keep pressing the up botton (sometimes) in the menu.
an in the game the kart accelerate without pressing any button.

I would like to help, tell me what I can do.

I'm using Archlinux with xboxdrv 0.5.0-2

if i run with supertuxkart --gamepad-debug i get:
{l Code}: {l Select All Code}
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
axis motion: gamepad_id=0 axis=0 value=0
axis motion: gamepad_id=0 axis=1 value=0
axis motion: gamepad_id=0 axis=2 value=0
axis motion: gamepad_id=0 axis=3 value=0
axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767
[fabio@abuarch supertuxkart-0.7rc2]$
Last edited by Fabioamd87 on 03 Mar 2011, 18:01, edited 2 times in total.
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby Auria » 16 Dec 2010, 16:54

Hi Fabio,

I notice this :

axis motion: gamepad_id=0 axis=4 value=-32767
axis motion: gamepad_id=0 axis=5 value=-32767


Axes 4 and 5 look like they are always pressed maximally. I know some gamepads have axes that have the maximal value by default; could this be the case for you? Then please make sure those problematic axes are not assigned to GUI navigation in STK
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Xbox 360 gamepad doesn't work with RC2

Postby Fabioamd87 » 17 Dec 2010, 01:38

I don't know, stk act really weird with this pad, you should try it...
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby Auria » 17 Dec 2010, 03:32

Check your input configuration; is anything assigned to axis 4 or 5? (in doubt just send us the contents of your ~/.config/supertukart directory (or wherever arch puts those)

The problem is that other people have reported using this exact gamepad without issue
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Xbox 360 gamepad doesn't work with RC2

Postby Fabioamd87 » 17 Dec 2010, 18:50

here:
Attachments
supertuxkart.tar.gz
(1.92 KiB) Downloaded 533 times
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby Auria » 21 Dec 2010, 03:42

Hi,

is this the config of when you see the bug?

Also I just realised our gamepad debug output does not include buttons :( Still, I would tend to think this is a bug with the gamepad driver perhaps

I think you built STK from source? (if not then ignore what follows) Then you could open file src/input/input_manager.cpp, locate the line

const bool isButtonPressed = event.JoystickEvent.IsButtonPressed(i);


and just under that, add
{l Code}: {l Select All Code}
printf("Button %i is %i\n", i,isButtonPressed );


then rebuild and try. This might give us information on whether the driver is constantly reporting the button as pressed down
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Xbox 360 gamepad doesn't work with RC2

Postby Fabioamd87 » 21 Dec 2010, 17:31

news:

now that stk 7.0 is released I installed it from the repo, xbox driver 0.6 also come in the repo.
I've launched stk and I discovered that I can't configure some keys, problem remain, like buttons remain pressed.

I suppose this happen only when I set RT and LT...
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby hiker » 22 Dec 2010, 03:58

Fabioamd87 {l Wrote}:news:

now that stk 7.0 is released I installed it from the repo, xbox driver 0.6 also come in the repo.
I've launched stk and I discovered that I can't configure some keys, problem remain, like buttons remain pressed.

I don't think we can make much progress without additional debug output, which I guess we can only get if you compile stk for yourself. This should generally not be much of a problem, so even if you are a beginner I am reasonable sure that we can help you to get this done, and give us the information to handle the gamepad (if it's not a driver or irrlicht related problem).

Cheers,
Joerg
hiker
 
Posts: 1435
Joined: 07 Dec 2009, 12:15
Location: Melbourne, Australia

Re: Xbox 360 gamepad doesn't work with RC2

Postby Fabioamd87 » 23 Dec 2010, 13:40

i should replace the line, recompile stk, delete the config folder and try to set RT and LT as accelleration/brake copy and paste the log when it start to automove?
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby Auria » 23 Dec 2010, 15:29

Fabioamd87 {l Wrote}:i should replace the line, recompile stk, delete the config folder and try to set RT and LT as accelleration/brake copy and paste the log when it start to automove?


Actually, the line is not to replace, but to add. And otherwise yes :) (probably no need to delete your config however)
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Xbox 360 gamepad doesn't work

Postby Fabioamd87 » 26 Dec 2010, 21:48

Tested with windows7 LT and RT *doesn't work for brake/acceleration.

also the digital direction doesn't work if we set it for move in menus.
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby Fabioamd87 » 04 Jan 2011, 16:41

Auria {l Wrote}:The problem is that other people have reported using this exact gamepad without issue


can I know who this other people are?
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work with RC2

Postby hiker » 04 Jan 2011, 22:59

Fabioamd87 {l Wrote}:
Auria {l Wrote}:The problem is that other people have reported using this exact gamepad without issue


can I know who this other people are?

http://community.games4mac.de/index.php ... opic=20889

Just contact Xeno74 (English would be fine).

Cheers,
Joerg
hiker
 
Posts: 1435
Joined: 07 Dec 2009, 12:15
Location: Melbourne, Australia

Re: Xbox 360 gamepad doesn't work

Postby Fabioamd87 » 05 Jan 2011, 13:25

I can't find his mail
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work

Postby hiker » 05 Jan 2011, 23:38

Fabioamd87 {l Wrote}:I can't find his mail

Search for xeno74 here in this forum, and send him a message using the board here. That should work.

I actually asked him to check this issue, but he hasn't come back to me (except saying that he is busy porting to solaris).

Cheers,
Joerg
hiker
 
Posts: 1435
Joined: 07 Dec 2009, 12:15
Location: Melbourne, Australia

Re: Xbox 360 gamepad doesn't work

Postby xeno74 » 07 Jan 2011, 10:28

Hello everybody :)

Sorry, for my late answer.

My Xbox 360 controller (Cable) works fine on Mac OS X 10.6.6 with Aurias and my App bundle. I use the Mac OS X driver from tattiebogle.net :)

Image

input.xml (Mac OS X 10.6.6 Snow Leopard):
{l Code}: {l Select All Code}
<gamepad name ="Controller" enabled="true">

    <action name="steerLeft" id="0" event="2" character="0" direction="0" />
    <action name="steerRight" id="0" event="2" character="0" direction="1" />
    <action name="accel" id="11" event="3" character="0" />
    <action name="brake" id="8" event="3" character="0" />
    <action name="nitro" id="13" event="3" character="0" />
    <action name="drift" id="5" event="2" character="0" direction="1" />
    <action name="rescue" id="14" event="3" character="0" />
    <action name="fire" id="12" event="3" character="0" />
    <action name="lookBack" id="4" event="3" character="0" />
    <action name="menuUp" id="1" event="2" character="0" direction="0" />
    <action name="menuDown" id="1" event="2" character="0" direction="1" />
    <action name="menuLeft" id="0" event="2" character="0" direction="0" />
    <action name="menuRight" id="0" event="2" character="0" direction="1" />
    <action name="menuSelect" id="0" event="3" character="0" />
    <action name="menuCancel" id="3" event="3" character="0" />
</gamepad>
User avatar
xeno74
 
Posts: 356
Joined: 10 Dec 2009, 20:38

Re: Xbox 360 gamepad doesn't work

Postby xeno74 » 07 Jan 2011, 11:15

And it works also on Ubuntu 10.10 i386 :)

input.xml:
{l Code}: {l Select All Code}
<gamepad name ="Microsoft X-Box 360 pad" enabled="true">

    <action name="steerLeft" id="0" event="2" character="0" direction="0" />
    <action name="steerRight" id="0" event="2" character="0" direction="1" />
    <action name="accel" id="0" event="3" character="0" />
    <action name="brake" id="6" event="3" character="0" />
    <action name="nitro" id="2" event="3" character="0" />
    <action name="drift" id="5" event="3" character="0" />
    <action name="rescue" id="14" event="3" character="0" />
    <action name="fire" id="1" event="3" character="0" />
    <action name="lookBack" id="4" event="3" character="0" />
    <action name="menuUp" id="1" event="2" character="0" direction="0" />
    <action name="menuDown" id="1" event="2" character="0" direction="1" />
    <action name="menuLeft" id="0" event="2" character="0" direction="0" />
    <action name="menuRight" id="0" event="2" character="0" direction="1" />
    <action name="menuSelect" id="0" event="3" character="0" />
    <action name="menuCancel" id="3" event="3" character="0" />
</gamepad>
User avatar
xeno74
 
Posts: 356
Joined: 10 Dec 2009, 20:38

Re: Xbox 360 gamepad doesn't work

Postby xeno74 » 07 Jan 2011, 12:20

The Xbox 360 controller works also good with Windows XP i386 SP3 :)

input.xml:
{l Code}: {l Select All Code}
<gamepad name ="Microsoft-PC-Joysticktreiber" enabled="true">

    <action name="steerLeft" id="0" event="2" character="0" direction="0" />
    <action name="steerRight" id="0" event="2" character="0" direction="1" />
    <action name="accel" id="0" event="3" character="0" />
    <action name="brake" id="7" event="3" character="0" />
    <action name="nitro" id="1" event="3" character="0" />
    <action name="drift" id="2" event="2" character="0" direction="0" />
    <action name="rescue" id="3" event="3" character="0" />
    <action name="fire" id="2" event="3" character="0" />
    <action name="lookBack" id="4" event="3" character="0" />
    <action name="menuUp" id="1" event="2" character="0" direction="0" />
    <action name="menuDown" id="1" event="2" character="0" direction="1" />
    <action name="menuLeft" id="0" event="2" character="0" direction="0" />
    <action name="menuRight" id="0" event="2" character="0" direction="1" />
    <action name="menuSelect" id="1" event="3" character="0" />
    <action name="menuCancel" id="6" event="3" character="0" />
</gamepad>
User avatar
xeno74
 
Posts: 356
Joined: 10 Dec 2009, 20:38

Re: Xbox 360 gamepad doesn't work

Postby Fabioamd87 » 04 Feb 2011, 15:55

Today I had the possibility to try stk on linux (finally xf86-video-ati 6.14 is out for my 5770) AND your config is working, BUT can you please set RT to accelerate and LT to brake? After all EVERY driving game use this button as default, and use analog stick to do it is very unconfortable.

Thanks.
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work

Postby Fabioamd87 » 01 Mar 2011, 12:34

up
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work

Postby Auria » 01 Mar 2011, 16:33

Hi,

could you try with latest SVN? There have been quite a few fixes that may be benefitial
Image
User avatar
Auria
STK Moderator
 
Posts: 2976
Joined: 07 Dec 2009, 03:52

Re: Xbox 360 gamepad doesn't work

Postby xeno74 » 01 Mar 2011, 18:37

Auria {l Wrote}:Hi,

could you try with latest SVN? There have been quite a few fixes that may be benefitial


@Fabioamd87:

supertuxkart-0.7.1-svn7751-linux-glibc2.12-i686.tar.bz2 (32-bit)
supertuxkart-0.7.1-svn7751-linux-glibc2.12-x86-64.tar.bz2 (64-bit)

With ./run_game.sh you can start STK :)
User avatar
xeno74
 
Posts: 356
Joined: 10 Dec 2009, 20:38

Re: Xbox 360 gamepad doesn't work

Postby Fabioamd87 » 03 Mar 2011, 18:00

deleted the .config/supertukart
start this beta
press RIGHT on digital pad the game exit it's like to press ESC (keyboard),
if I press UP the item is selected, it's like to press ENTER (keyboard)

why this default association?

ok this is not the problem.

If I make my preferred association, mostly default in driving game, same problem, the menu is automatically scrolled from top to bottom.

ps: I noticed that analog stick is well recognized, instead analog trigger (RT , LT) are not always recognized at the first push (this can be useful to bugtest)

not every gamepad have this kind of buttons (RT,LT), maybe no devel test the game with this gamepad / configuration?

(using xboxdrv 0.7.1)
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Re: Xbox 360 gamepad doesn't work (RT,LT Button)

Postby KroArtem » 03 Mar 2011, 18:59

The problem is that developers don't have bunches of gamepads and a lot of time to test everything by themselves which leads to problems like this one.
KroArtem
 
Posts: 375
Joined: 26 Aug 2010, 19:04

Re: Xbox 360 gamepad doesn't work (RT,LT Button)

Postby Fabioamd87 » 03 Mar 2011, 19:14

I can understand this point, but saying that don't help to solve the problem.
Fabioamd87
 
Posts: 20
Joined: 16 Dec 2010, 13:47

Who is online

Users browsing this forum: No registered users and 0 guests

cron