Page 1 of 2

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

PostPosted: 16 Dec 2010, 13:50
by Fabioamd87
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]$

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 16 Dec 2010, 16:54
by Auria
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

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 17 Dec 2010, 01:38
by Fabioamd87
I don't know, stk act really weird with this pad, you should try it...

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 17 Dec 2010, 03:32
by Auria
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

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 17 Dec 2010, 18:50
by Fabioamd87
here:

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 21 Dec 2010, 03:42
by Auria
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

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 21 Dec 2010, 17:31
by Fabioamd87
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...

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 22 Dec 2010, 03:58
by hiker
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

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 23 Dec 2010, 13:40
by Fabioamd87
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?

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 23 Dec 2010, 15:29
by Auria
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)

Re: Xbox 360 gamepad doesn't work

PostPosted: 26 Dec 2010, 21:48
by Fabioamd87
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.

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 04 Jan 2011, 16:41
by Fabioamd87
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?

Re: Xbox 360 gamepad doesn't work with RC2

PostPosted: 04 Jan 2011, 22:59
by hiker
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

Re: Xbox 360 gamepad doesn't work

PostPosted: 05 Jan 2011, 13:25
by Fabioamd87
I can't find his mail

Re: Xbox 360 gamepad doesn't work

PostPosted: 05 Jan 2011, 23:38
by hiker
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

Re: Xbox 360 gamepad doesn't work

PostPosted: 07 Jan 2011, 10:28
by xeno74
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>

Re: Xbox 360 gamepad doesn't work

PostPosted: 07 Jan 2011, 11:15
by xeno74
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>

Re: Xbox 360 gamepad doesn't work

PostPosted: 07 Jan 2011, 12:20
by xeno74
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>

Re: Xbox 360 gamepad doesn't work

PostPosted: 04 Feb 2011, 15:55
by Fabioamd87
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.

Re: Xbox 360 gamepad doesn't work

PostPosted: 01 Mar 2011, 12:34
by Fabioamd87
up

Re: Xbox 360 gamepad doesn't work

PostPosted: 01 Mar 2011, 16:33
by Auria
Hi,

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

Re: Xbox 360 gamepad doesn't work

PostPosted: 01 Mar 2011, 18:37
by xeno74
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 :)

Re: Xbox 360 gamepad doesn't work

PostPosted: 03 Mar 2011, 18:00
by Fabioamd87
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)

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

PostPosted: 03 Mar 2011, 18:59
by KroArtem
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.

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

PostPosted: 03 Mar 2011, 19:14
by Fabioamd87
I can understand this point, but saying that don't help to solve the problem.