Flight sticks · HOTAS · pedals · arcade sticks · gamepads

Joystick Tester

This joystick tester checks every axis and button on a joystick, flight stick, HOTAS, fight stick or gamepad. Connect your device, press any button, and move each part. You'll see exactly what the computer receives, live.

Free No download Private: runs in your browser PS5 · PS4 · Xbox · Switch · PC
Waiting for controller

Connect a controller, then press any button

Use a USB cable or Bluetooth. Browsers only show a controller to a web page after you press a button on it.

  1. 1Plug in or pair
  2. 2Press any button
  3. 3Test every input

Detects up to 4 controllers automatically · PS5 · PS4 · Xbox · Switch · PC

Works with gamepads, flight sticks, HOTAS throttles, pedals, wheels and arcade sticks.

Axis pairs

Buttons

Hat switch / POV

Waiting…

Every axis (min · max · range)

Testing a normal gamepad? The main gamepad tester shows it in a controller-shaped layout.

Key facts
  • Each axis runs from -1.00 to 1.00, with 0.00 in the middle.
  • A healthy axis reaches close to ±1.00 at the ends and moves without jumps.
  • Throttles have no spring and stay where you leave them. That's normal.
  • Arcade sticks are digital and usually show up as the D-pad or a hat switch.

What can you test here?

DeviceWhat to check
Gamepad analog sticksSmooth movement, full range, return to center
Flight sticksX/Y range, twist (rudder) axis, trigger and hat switch
HOTAS (stick + throttle)Throttle travel from end to end, every button on both parts
Rudder pedalsSmooth travel, and both pedals moving the right way
Arcade and fight sticksAll 8 directions, every button, no missed presses

How to use the joystick tester

  1. Plug in the device. Most joysticks and HOTAS use USB. Install the maker's driver first if they offer one.
  2. Press any button so the browser sees it.
  3. Move each axis slowly from end to end. Watch the bar fill from -1 to 1. The min and max values show how far each axis reached.
  4. Let go and watch it center. Springs should bring the stick back to about 0. A throttle has no spring and stays where you left it. That's normal.
  5. Press every button and the hat switch. Each should light once per press.

How to read axis values

Each axis runs from -1.00 to 1.00, with 0.00 in the middle. A throttle or pedal may run from -1 to 1 too, so half-throttle reads close to 0.

Here's what a healthy axis looks like:

  • Reaches -1.00 and 1.00 at the two ends (or very close, like 0.98).
  • Moves smoothly, with no sudden jumps.
  • Returns to about 0.00 when a spring-loaded stick is released.

Warning signs:

  • Jumpy values while you move slowly. That points to a dirty or worn sensor.
  • Can't reach the end. The range may need calibrating.
  • Sits off-center when released. See the stick drift test and controller calibration.

Testing an analog stick on a gamepad

Move the stick in slow, full circles. The dot should trace a round path that touches the edge of the circle all the way around. Then release it from each side and check that it snaps back to center.

For a deeper look at how round your stick's movement is, use the deadzone and circularity test.

Testing a HOTAS or flight stick

Flight gear has more axes than a gamepad, and the browser may show them in an unexpected order. Move one part at a time and note which axis moves. A common layout:

PartUsually shows as
Stick left/rightA0
Stick forward/backA1
ThrottleA2 or A3
Twist (rudder)A5 or another high axis
Hat switchAn axis, or four buttons

The exact numbers depend on your device and browser. That's normal, as long as every part moves something. Some HOTAS sets show the stick and throttle as two separate devices; each one gets its own tab at the top of the tester.

Testing an arcade or fight stick

Arcade sticks are digital. They don't measure how far you push, only which way. So they usually show up as the D-pad, not as an analog stick.

  1. Push the stick in all 8 directions, one at a time. Each should light only its own direction, or two for a diagonal.
  2. Spin the stick in quick circles. No direction should get "stuck".
  3. Press each button fast, 20 times. Count the lights. A missed press means a worn button or a loose wire. The button test counts them for you.

Many fight sticks have a mode switch (PS, Xbox/PC, Switch). Set it to PC or XInput mode for the most reliable test.

Joystick not detected?

  1. Use a USB port directly on the computer, not a hub.
  2. Install the maker's driver or software if there is one.
  3. On Windows, type joy.cpl in the Start menu. If the device isn't listed there, the computer can't see it.
  4. Close flight sim or joystick software that might take over the device, then refresh this page.
  5. Try Chrome or Edge.

Joystick tester FAQ

Does this work with Thrustmaster, Logitech and VKB devices?

In most cases, yes. If the computer sees the device as a game controller, the browser can read it. Some extra buttons or axes may not show up.

Why does my throttle show the wrong direction?

Some throttles report forward as -1 and back as 1. That's how the device is built, not a fault. Games let you invert it.

Why doesn't my rudder twist show up?

Some browsers only report the first few axes. Try Chrome or Edge, and check the device's software for a setting that combines or splits axes.

Can I calibrate my joystick here?

This page shows the values so you can check a calibration. To change the calibration, use the maker's software or Windows' Game Controllers window (joy.cpl > Properties). See controller calibration.

Is a joystick tester the same as a gamepad tester?

They use the same browser feature. A gamepad tester draws a controller layout. A joystick tester shows every axis as a bar, which works better for flight sticks and other devices with many axes.

Written by the Gpad Tester teamWe test controllers every day: drifting sticks, dead buttons and weak rumble motors on PS5, PS4, Xbox, Switch and PC pads. Last updated .

Test your controller now

Press any button and see every input live. Free, private, and nothing to install.

Open the gamepad tester