Connect Your Joystick
Press any button on your controller to start testing
Button Matrix (0)
Raw Axis Data (0)
Event Log
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.
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
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.