function NumJoysticks() function NumJoyAxes(joy_num) function NumJoyButtons(joy_num) function NumJoyHats(joy_num) function NumJoyTrackBalls(joy_num) function JoyAxis(joy_num, joy_axis) function JoyButton(joy_num, joy_button) function JoyHat(joy_num, joy_hat) sub GetJoyTrackBall(joy_num, ball, byref dx, byref dy) function JoyName$(joy_num) function JoystickIsConnected(joy_num) sub JoyRumblePlay(joy_num, strength, duration) sub JoyRumbleStop(joy_num) function JoystickIsHaptic(joy_num)