Joystick Deadzone Test

This joystick deadzone test measures how much your stick moves at rest and recommends the smallest deadzone that hides it. Move the sliders to see the raw stick next to what a game would receive.

Runs locally, nothing is uploaded
Connect a controller and press any button
USB or Bluetooth both work. Browsers only reveal a controller after the first button press on the page.

No controller detected yet.

Raw input

X, Y 0.000, 0.000Off 0.000

After deadzone

X, Y 0.000, 0.000
Resting noise (max)
–
Recommended deadzone
–
Pick a stick, let go of it and press Measure resting noise.

How the joystick deadzone test works

The left circle shows the raw stick exactly as the controller reports it. The amber disc is the inner deadzone and the dashed ring is the outer deadzone. The right circle shows the stick after the deadzone is applied and the remaining range is stretched back to the full −1 to 1, which is what most games do.

Press Measure resting noise and leave the stick alone for three seconds. The test records the largest distance from center, adds a margin of 0.02 and moves the inner slider to that value. That is the smallest controller deadzone that keeps the stick still at rest.

Choosing a deadzone

A deadzone is always a compromise. Too small and a worn stick moves the camera on its own. Too large and the first part of every movement does nothing, which makes slow, precise aim feel sticky. Rough guide:

Resting noiseDeadzoneNotes
Below 0.030.03 – 0.05New or healthy stick. Competitive players run this low.
0.03 – 0.080.05 – 0.10Normal wear. Matches the default in many games.
0.08 – 0.150.10 – 0.17Early drift. Works, but fine aim suffers.
Above 0.150.17 or moreReal drift. Repair or replace the stick module.

If the resting noise is high, run the stick drift test to see whether the problem is a steady offset or random twitching.

Radial and axial deadzones

Switch the Shape menu to compare them. With a radial deadzone, the dead area is a circle and movement leaves it smoothly in any direction. With an axial deadzone, each axis has its own dead band, so the dead area becomes a cross: small diagonal movements snap to straight up, down, left or right. Axial deadzones suit menus and some platformers; radial deadzones suit shooters, driving and camera control.

Outer deadzone

Old sticks often stop just short of full deflection, around 0.94 to 0.98. Lower the outer slider until the green dot reaches the ring when you push the stick fully. Games that offer an outer or maximum threshold setting take this value.

Where to set the deadzone

More controller checks

The deadzone only covers the sticks. To check buttons, triggers and both sticks together, use the main gamepad tester.

Joystick deadzone test FAQ

What is a joystick deadzone?

A deadzone is a small area around the center of a stick where the game ignores movement. It hides sensor noise and slight drift, so the character does not move when you let go. The trade-off is that very small, precise movements inside the deadzone are ignored too.

What deadzone should I use?

Use the smallest deadzone that hides your stick at rest. Run Measure resting noise: the test takes the largest resting offset and adds a small margin. For a healthy controller that lands around 0.03 to 0.07; a drifting stick needs more.

Radial or axial deadzone: which is better?

A radial deadzone is a circle and treats every direction the same, which feels natural for aiming and camera control. An axial deadzone ignores each axis separately; it makes pure up, down, left and right easier to hold but makes small diagonal movements snap to an axis. Most shooters use radial deadzones.

What does the outer deadzone do?

The outer deadzone sets where full deflection starts. If your stick never quite reaches 1.00, lowering the outer deadzone to 0.95 lets you reach full speed anyway.

Does this change my controller settings?

No. The joystick deadzone test only shows what a deadzone would do. Enter the recommended value in the game or in Steam Input to apply it.

More controller tests

Test by controller model