Skip to main content

Joystick Test

Use this joystick test to see live axis values, check joystick drift, and confirm full-range motion. It’s a fast, free online joystick tester that runs in your browser—no download. Start the joystick test below.

Connect your controller and press buttons to begin...

How to Use Joystick Test

No download. Plug in and start the joystick test.

  1. 1
    Connect your controller
    Plug in via USB or pair over Bluetooth (PS5/PS4, Xbox, Switch, PC). If needed, press any button to wake inputs.
  2. 2
    Move the Joystick
    Move each thumbstick; the visualizer in this joystick test updates in real time. Enable Show Paths to see trajectories.
  3. 3
    Check for drift
    Let the stick rest at center. Watch for unintended movement. See joystick drift test.
  4. 4
    Verify range & circular motion
    From center, push to the rim, then draw slow circles to confirm smooth, full-range response.
  5. 5
    Go deeper
    For inner/outer deadzone and quality checks, use joystick deadzone test and advanced joystick tests.

Joystick Deadzone Test

Deadzone is the small distance your thumbstick must move before input registers. This joystick test lets you estimate inner and outer deadzone.

Due to Gamepad API limitations, this tool cannot output an exact deadzone number. Use the methods below to estimate your controller's deadzone from on-screen feedback.

Inner Deadzone

The neutral area near center where tiny moves produce no axis change.

How to test

  1. 1 Let the stick return to its natural center.
  2. 2 Move very slowly along one axis and watch for the first non-zero change in the joystick test.
  3. 3 The travel from center to that first response is your inner deadzone estimate. Repeat in several directions.
Inner deadzone diagram showing central neutral area where small stick movements produce no input response
Outer deadzone diagram showing outer ring area where maximum stick travel may not reach full input range

Outer Deadzone

At max travel, output may fail to reach 100% or plateau early—this is outer deadzone.

How to test

  1. 1 Push the stick to its maximum along the x-axis.
  2. 2 If the axis doesn't reach 1 (100%) in the joystick test, that shortfall represents outer deadzone/clamping.
  3. 3 If you do reach 1, ease inward slowly and note the first drop below.

Deadzone Concepts

High Deadzone

A larger neutral zone; small thumb movements don’t move your character or aim.

Low Deadzone

A tiny neutral zone; micro inputs register quickly. Feels responsive but may expose centering bias.

Physical Deadzone

Built into the module or firmware (clearance, potentiometer play, gate shape). Not usually user-adjustable.

Software Deadzone

Added by software/drivers to suppress noise or drift; usually tunable (Steam Input, DS4Windows, etc.).

Advanced Joystick Tests

These tests measure circularity, central accuracy, tremor, and skipping zones. Great for controller joystick testing and Hall-effect sticks.

Circle Error

With a steady circular motion, the output should approach a unit circle. This joystick test renders the circularity path in real time.

How to test:

  • Enable Test Circularity.
  • Move the stick to the maximum (physical limit).
  • Then slowly move the stick in a circular motion.

A circle error ≤8% is good; ≤5% is excellent.

Central Accuracy

Measure the deviation from the initial center after the stick snaps back. This joystick test makes return-to-center drift easy to spot.

How to test:

  • Move the stick to the maximum, then release quickly.
  • Observe the center coordinate after it comes to rest.

Compare the rest position to the original center to gauge return-to-center error.

Stick Tremor

Small jitter in axis output when the stick is held still.

How to test:

  • Move the stick to a mid position. Hold it still.
  • Watch for jitter or noise in the values.

Excessive fluctuation suggests unstable movement or processing noise.

Skipping Zone

A travel segment with jumps, missing codes, or stiction.

How to test:

  • Sweep the stick slowly across the full X and Y range.
  • Watch for plateaus followed by sudden jumps.

If values jump, a skipping zone is present; in games this feels like discontinuous movement.

Explore More Controller Tests

Gamepad Tester

Test all buttons, triggers, D-pad, and both joysticks in one comprehensive tool. Perfect for complete controller diagnostics.

Explore

Controller Input Test

Real-time input monitoring for buttons, triggers, and axes. See instant feedback for every controller input.

Explore

Xbox Controller Test

Specialized testing for Xbox controllers including Xbox One, Xbox Series X/S. Optimized for Xbox-specific features.

Explore

Frequently Asked Questions

1

Is this joystick test safe?

Yes. The tester runs locally in your browser; no controller data is uploaded or stored.

2

Does it work on Windows, macOS, and Linux?

Yes. If your browser supports the Gamepad API, the joystick tester works cross-platform.

3

Why can’t I reach the outer ring in some angles?

Early plateaus indicate outer deadzone or travel limits. Re-calibrate, re-sweep, and check the cap/gate for physical limits.

4

What do the axis numbers represent?

Live normalized values for each stick’s axis pair. Smooth transitions suggest good resolution and calibration.

5

Is this joystick test compatible with PS5/PS4, Xbox, Switch, and PC?

Yes. It runs in modern browsers, so you can use this joystick test with PS5/PS4, Xbox, Switch, and PC. Just plug in or pair your controller to check drift, deadzones, and full-range motion—no downloads.

6

How do Hall-effect joysticks show up on the circularity test?

Usually with smoother, more consistent edges and lower circle error than worn potentiometer sticks.