Joystick Tester - Test Joystick Online Free

Test your joystick, flight stick, HOTAS, racing wheel, or any game controller online. Check all buttons, axes, POV hats, and throttle controls. Compatible with all USB joysticks and gamepads using the HTML5 Gamepad API.

Connect Your Joystick

Connect your joystick, flight stick, or controller via USB and press any button to begin testing.

Supported: Flight sticks, HOTAS, Racing wheels, Gamepads, and more

Supported Joysticks & Controllers

Flight Sticks

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

HOTAS Systems

Thrustmaster Warthog, X56 Rhino, X52 Pro, T.Flight HOTAS

Racing Wheels

Logitech G29/G920, Thrustmaster T300, Fanatec wheels

Gamepads

Xbox, PlayStation, Nintendo Switch Pro, 8BitDo, generic USB controllers

What You Can Test

All Axes

X, Y, Z rotation, throttle, rudder pedals - see raw values from -1.0 to +1.0 for precise calibration.

All Buttons

Test every button on your joystick. See which button index maps to each physical button.

POV Hat

Test your point-of-view hat switch in all 8 directions plus center position.

Throttle

Check throttle slider range and linearity. Important for flight sims and racing games.

Twist Axis

Test Z-rotation/twist axis for rudder control on joysticks that support it.

Calibration

See min/max ranges to verify your joystick reaches full deflection in all directions.

How to Test Your Joystick Online

1

Connect Joystick

Plug your joystick into a USB port. Wait for drivers to install if this is the first time.

2

Press Any Button

Press any button on your joystick to activate it. The browser needs this interaction to detect the device.

3

Move All Controls

Move the stick in all directions, press all buttons, and move throttle/sliders to test everything.

4

Check Values

Verify all axes reach their full range (-1.0 to +1.0) and all buttons register correctly.

Joystick Not Detected?

Common Solutions

  • Press a button - The browser requires user interaction to detect gamepads
  • Try a different USB port - Some USB hubs don't provide enough power
  • Check drivers - Install the latest drivers from the manufacturer's website
  • Use Chrome or Edge - They have the best Gamepad API support
  • Close other applications - Some games/apps may have exclusive access to the joystick
  • Restart browser - Sometimes a fresh browser session helps

For Flight Simulator Users

Before configuring your joystick in Microsoft Flight Simulator, X-Plane, or DCS World, use this tester to:

  • Verify all axes are working and properly centered
  • Check for axis jitter or drift that needs calibration
  • Identify button numbers for custom mapping
  • Test your HOTAS throttle range
  • Confirm rudder pedals are detected as separate axes

Joystick Tester FAQ

Why doesn't my joystick show all axes?

Some older joysticks or non-standard devices may not report all axes through the Gamepad API. Try using the manufacturer's calibration software or check if drivers are installed correctly.

Can I test rudder pedals?

Yes, if your rudder pedals are recognized as a gamepad device. Some pedals appear as a separate device, so you may see them as a second controller in the tester.

Why do my axes not reach -1.0 or +1.0?

This indicates your joystick needs calibration. Use Windows Game Controller settings (joy.cpl) or your joystick's software to calibrate the full range.

Does this work with VKB/Virpil joysticks?

Yes, high-end flight sticks from VKB, Virpil, and WinWing work with this tester. They appear as standard HID game controllers.