Joystick Tester

No Controller

Connect Your Joystick

Press any button on your controller to start testing

Button Matrix (0)

0 pressed
Connect a controller

Raw Axis Data (0)

No axis data

Event Log

Waiting for input...
Pro Tip: Flight sticks and HOTAS with many axes/buttons automatically switch to full-width data view. Click the button to toggle between controller view and data-only mode.

What is the Joystick Tester?

A comprehensive online tool for testing any USB or Bluetooth controller, including flight sticks, HOTAS systems, racing wheels, and standard gamepads.

128+ Button Support

Automatically detects and displays all buttons on your device. Perfect for complex HOTAS setups with dozens of switches and toggles.

10+ Axes Visualization

Monitor throttle, rudder, X/Y rotation, and all analog inputs in real-time with precise numerical values and visual bars.

Smart Device Detection

Automatically identifies flight sticks and HOTAS systems, switching to an optimized full-width data view for better visibility.

Universal Compatibility

Works With All Your Devices

Our joystick tester uses the standard Gamepad API, making it compatible with virtually any controller that Windows, macOS, or Linux can recognize.

  • Flight Sticks & HOTAS

    Logitech Extreme 3D Pro, Thrustmaster T.16000M, VKB Gladiator, Virpil, X52, X56, Warthog

  • Racing Wheels & Pedals

    Logitech G29/G923, Thrustmaster T300, Fanatec CSL, Moza R5, handbrakes, and shifters

  • Standard Gamepads

    Xbox, PlayStation, Switch Pro, 8BitDo, and any DirectInput/XInput compatible controller

PLUG & PLAY

Frequently Asked Questions

Common questions about testing joysticks and controllers online

Q Why won't my joystick show up?

Press any button on your controller first—browsers require physical interaction to detect gamepads. Make sure you're using Chrome, Edge, or Firefox. Some devices may need drivers installed.

Q What's the difference between axes and buttons?

Axes are analog inputs (sticks, throttles, pedals) that report values from -1 to +1. Buttons are digital inputs that are either pressed (1) or released (0), though some triggers report analog values.

Q Can I test my HOTAS throttle separately?

Yes! Each USB device appears as a separate controller. Use the controller selector in the navbar to switch between your stick and throttle units if they're recognized as separate devices.

Q Why are some buttons showing wrong numbers?

Button indices are determined by your device's firmware. The numbers you see here match what games and simulators will receive. Use this tool to verify your in-game bindings.

Built for Flight Simmers & Sim Racers

Whether you're flying in Microsoft Flight Simulator, X-Plane, DCS World, or racing in iRacing, Assetto Corsa, or Gran Turismo—our tester helps you verify every input before you take off or hit the track.

Flight Simulation

Perfect for verifying your flight controls before a session:

  • Test all axes — pitch, roll, yaw, throttle, mixture
  • Verify HAT switches — check all 8 directions
  • Check mode switches — verify toggle states

Sim Racing

Essential checks for your racing setup:

  • Wheel centering — verify axis returns to 0
  • Pedal calibration — check full brake/throttle travel
  • Button mapping — identify shifter paddle indices
No Downloads Required

Works In Your Browser

No software to install, no drivers to configure. Simply plug in your joystick and start testing. Works on Chrome, Edge, Firefox, and Opera.
Best experience: Use Chromium-based browsers (Chrome, Edge) for the most comprehensive Gamepad API support.