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 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
Connect Joystick
Plug your joystick into a USB port. Wait for drivers to install if this is the first time.
Press Any Button
Press any button on your joystick to activate it. The browser needs this interaction to detect the device.
Move All Controls
Move the stick in all directions, press all buttons, and move throttle/sliders to test everything.
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.