Try running this code, it has all the controller buttons mapped for xbox 360:
do
cls
Text 10, 10, "Left Thumb X: " + Str$(JoyStick X())
Text 10, 20, "Left Thumb Y: " + Str$(JoyStick Y())
Text 10, 40, "Left Right Triggers: " + Str$(JoyStick Z())
Text 10, 60, "Right Thumb X: " + Str$(JoyStick Twist X())
Text 10, 70, "Right Thumb Y: " + Str$(JoyStick Twist Y())
Text 10, 90, "D-Pad: " + Str$(JoyStick Hat Angle(0))
Text 10, 110, "A Button: " + Str$(JoyStick Fire A())
Text 10, 120, "B Button: " + Str$(JoyStick Fire B())
Text 10, 130, "X Button: " + Str$(JoyStick Fire C())
Text 10, 140, "Y Button: " + Str$(JoyStick Fire D())
Text 10, 150, "Left Thumb Click: " + Str$(JoyStick Fire X(8))
Text 10, 160, "Start Button: " + Str$(JoyStick Fire X(7))
Text 10, 170, "Back Button: " + Str$(JoyStick Fire X(6))
Text 10, 180, "Right Shoulder Button: " + Str$(JoyStick Fire X(5))
Text 10, 190, "Left Shoulder Button: " + Str$(JoyStick Fire X(4))
Text 10, 200, "Right Thumb Click: " + Str$(JoyStick Fire X(9))
loop