Skip to main content

Gamepad Tester

Controller Snapback and Return to Center Test

Push an analog stick hard in one direction, let go, and watch what happens next. A healthy stick coasts back to the middle and stops. A stick with snapback overshoots, flies past center into the opposite direction, and sends your game a brief input you never asked for. In Smash that turns into a dash back you did not want. In a shooter it drags your crosshair the wrong way at the end of every flick. This test catches the release rather than the press, records the exact path the stick takes on its way home, and measures how far past center it went and how long it took to settle.

Run a Snapback Test

Setup

Left stick
Right stick
The stick has to reach this far out before a release counts as a flick.
The stick counts as settled once it stays inside this band around center.
Eight releases spread across different directions gives a fair average.
Controller: none detected
Status: idle
Flicks caught: 0

Return trace

Press Start, then push the stick to the edge
last overshoot--
last return--
last direction--
sample gap--

The line starts at full deflection on the left and traces the stick coming home. Anything that dips below the center line is overshoot, and that shaded strip is your settle band. The grey lines behind it are your earlier flicks.

Results

average overshoot--
worst overshoot--
average return--
average settle--
No flicks recorded yet. Press Start, push the stick to the edge, and let go cleanly.

Every flick you caught

Each release gets logged separately with its direction, so a stick that only misbehaves toward one corner still shows up.

Notes about your releases appear here once you have caught a few.

Report

How to Flick Properly

  1. Use a cable if you have one. Wireless works, but a wired pad reports more often, and snapback is over in a tenth of a second, so every extra sample counts.
  2. Press any button on the controller. Browsers keep gamepads hidden until they see one input.
  3. Press Start, then push the stick fully into the outer edge and hold for a moment. The strip under the graph turns green once the flick is armed.
  4. Let go. Actually let go. Do not ride the stick back, do not slow it down with your thumb, and do not catch it at center. The whole point is measuring what the spring does on its own.
  5. Wait for the trace to finish drawing before the next one. Rushing the second flick contaminates the first.
  6. Work around the stick. Right, left, up, down, then the four diagonals. Snapback is often far worse in one direction than the others.
  7. Collect at least eight releases. One flick is an anecdote. Eight is a measurement.

If you have not checked the rest of the pad yet, the full controller tester gives you the overall picture first, and the stick drift test tells you where center actually sits before you start measuring distances from it.

What Snapback Actually Is

An analog stick sits on a spring loaded gimbal. Push it out and you load two springs, one for each axis. Let go and those springs pull the stick back toward center. The springs do not know when to stop. They pull until the stick reaches the middle, and by then the stick is moving, so it carries on through and out the other side before the springs catch it and drag it back again. That overshoot past center is snapback.

Every stick does this to some degree. It is a mass on a spring, and a mass on a spring oscillates. What separates a good stick from a bad one is how much of that oscillation makes it out to the game before the damping kills it. On a well made stick the overshoot is small and brief enough that no game ever registers it. On a worn or badly tuned one, the stick swings far enough past center that the game reads a genuine input in the opposite direction.

The reason this matters more than it sounds is that games do not know the difference between an overshoot and a deliberate press. If your stick swings to negative 0.35 for three frames after you release a full right input, the game sees a left input at 35 percent strength for three frames. Your character turns around. Your crosshair drags. Your car twitches. All from letting go.

The four numbers

Overshoot is how far past center the stick travels, measured along the direction you flicked, as a percentage of your original push. Five percent is nothing. Twenty percent is a real input that a real game will act on.

Return time is how long the stick takes to get from the edge back to the center band, in milliseconds. Under 100 milliseconds is healthy on most controllers. Slower than that and the stick is dragging, which usually points at friction inside the housing or at heavy software smoothing.

Settle time is how long the stick takes to stop moving completely, including any bouncing after the first pass through center. This is the number that matters for rapid inputs, because if your settle time is 180 milliseconds and you are trying to input something every 120 milliseconds, the stick is never actually at rest when you start the next movement.

Bounces is how many times the stick crosses center before it stops. One crossing is normal. Three or four means the damping has gone and the stick is ringing like a plucked string.

Where You Have Already Felt This

Platform fighters. This is the community that named the problem. Dash back out of a run, or try to turn around on the spot, and the overshoot registers as an input in the direction you just came from. The move comes out backwards. Players spend months blaming their execution for something the spring is doing.

Shooters. Flick to a target, release, and the crosshair keeps travelling a fraction past where you stopped, then drifts back. It reads as inconsistent aim rather than as a controller fault, because the error is small and it only happens at the end of fast movements. Slow tracking feels fine, which is exactly why people never suspect the hardware.

Racing. Come out of a corner, let the wheel straighten itself, and the car takes a small bite in the opposite direction before it settles. On a long straight you correct without noticing. On a chicane it costs you the exit.

Fighting games. Any input that ends with a clean release is at risk, and charge moves are the worst case because they depend on the stick sitting still in a held position before the release.

If a flick feels late rather than wrong, the cause is somewhere else. Delay between your thumb and the screen is input lag, not snapback, and the latency test is the page for that. Snapback shows up as a wrong direction, not a slow one.

Reading Your Trace

What the line doesWhat is happeningWhat to do about it
Drops to center and flattens out Clean return with no meaningful overshoot. The damping in the gimbal is doing its job. Nothing. This is what a healthy stick looks like.
Dips below center once, then recovers Normal single overshoot. Under about 10 percent this never leaves the deadzone of a typical game. Nothing, unless you play a game with a very small deadzone where even a small dip registers.
Dips well below center and hangs there Real snapback. The stick is producing a genuine opposite direction input for long enough that games act on it. Remove any extended thumbstick caps first, then retest. If it survives that, look at spring tension or a module swap.
Crosses center three or more times Ringing. The gimbal has lost its damping, usually through wear or through lubricant that has dried out. A repair rather than a setting. Ringing does not respond to any software fix.
No overshoot at all, but the line takes ages to reach center Filtering. The controller or a driver is smoothing the output, which hides snapback and adds delay in exchange. Confirm it with the latency test. Smoothing that costs you 30 milliseconds to fix a 3 percent overshoot is a bad trade.
Line is jagged all the way home Noise on the signal rather than a mechanical problem. Test wired. If the jaggedness only appears wireless, run the connection stability test.
Line settles above or below zero instead of on it The resting point has moved. That is drift showing up inside a snapback test. Capture the resting center in the setup panel, then rerun. If the offset is large, go to the stick drift test.
Overshoot only in one direction Uneven spring tension or wear on one axis. Very common once a controller has some age on it. Check whether the same direction is short on the circularity test. Two faults in the same direction point at one worn part.

What Makes Snapback Worse

Extended thumbstick caps

This is the biggest single cause people never suspect. A taller cap gives you a longer lever and more mass at the end of it, and both of those make the stick swing harder on release. The stick has not changed. The physics on top of it has. Players buy tall caps for precision, get snapback as a side effect, and then blame the controller. If your numbers look bad, pull the caps off and run the test again before you do anything else. The difference is often dramatic.

Aftermarket springs

Tension mods that stiffen the spring make the stick return faster, which sounds like an improvement and often is not. A stiffer spring stores more energy and dumps it into the same amount of damping, so the stick arrives at center travelling faster and overshoots further. Lighter springs do the opposite and can make the return sluggish. Neither is automatically better, and both are worth measuring rather than guessing.

Wear inside the gimbal

The plastic bowl the stick pivots in provides most of the damping. As it wears smooth, friction drops and the stick swings more freely. This is why snapback tends to appear gradually on a controller that was fine when new, and why it often shows up alongside other stick problems rather than on its own.

Dried lubricant

Most gimbals ship with a light grease. Over a few years it hardens or migrates, and the damping goes with it. On some controllers this is genuinely fixable with a careful reapplication, which is one of the few snapback problems that responds to home repair.

Temperature

Springs and plastics behave differently when warm. A controller that measures clean from cold can develop measurable overshoot after an hour of play. If you are chasing something intermittent, run this test twice, once cold and once at the end of a session.

What does not cause it

Sensor type has almost nothing to do with snapback. Hall effect and TMR sticks fix electrical wear and drift, not mechanical behaviour. A hall effect stick with a worn gimbal snaps back exactly as hard as a potentiometer one with the same gimbal. Anybody telling you a sensor upgrade cures snapback is selling something.

What Counts as Normal

Numbers vary more between controller models than between individual units of the same model, so compare against your own baseline where you can rather than against an absolute standard.

ReadingCleanAcceptableWorth acting on
Overshootunder 5 percent5 to 12 percentover 12 percent
Return timeunder 80 ms80 to 120 msover 150 ms
Settle timeunder 120 ms120 to 200 msover 250 ms
Bounces0 to 123 or more

Two extra points of context. First, a game with a generous deadzone swallows small overshoot entirely, so a 10 percent reading might be invisible in one title and obvious in another. Second, competitive players who deliberately run tiny deadzones are trading exactly this away, which is why the same controller feels fine to one person and broken to another.

Snapback Is Not Drift, Deadzone or a Gate Problem

Four different stick faults get discussed as though they are one thing. They are not, and the fix for each is different.

Snapback happens in the moment after you release. It is a movement problem, measured in milliseconds, and it is what this page tests.

Drift happens while the stick sits untouched and nobody is holding it. It is a rest position problem, and the stick drift test measures it.

Deadzone is the setting you use to ignore small inputs near center. It is the standard fix for drift and a partial mask for snapback, and the joystick deadzone test finds the smallest value that still works.

Circularity happens at the outer edge while you push as hard as the housing allows. It is a full travel problem, and the circularity test draws the shape your stick reaches.

The useful thing about running all four is that overlapping results tell you more than any single reading. Snapback plus a short gate in the same direction usually means one worn part rather than a general decline. Snapback with a perfectly clean drift result means the gimbal is worn but the sensor is fine, which is a much cheaper conversation. Starting from the main gamepad tester and working through the set takes about ten minutes and tells you what you are actually dealing with.

What You Can Do About It

Fixes that work

  • Remove extended thumbstick caps. Free, instant, and it often solves the whole problem. Test before and after so you can see the difference rather than imagining it.
  • Raise your deadzone slightly. A deadzone larger than your measured overshoot swallows it completely. This costs you precision near center, so use the smallest value that clears your worst reading. The joystick deadzone test gives you that number.
  • Use a snapback buffer if the game has one. Some fighting and platform fighting games include an input window that ignores a reverse input arriving immediately after a release. Where it exists, it is the correct fix, because it targets the actual problem instead of dulling the whole stick.
  • Regrease or replace the gimbal. The proper repair. It restores the damping instead of hiding the symptom.
  • Swap the stick module. The permanent answer when the gimbal is worn past saving. The part is cheap and the soldering is the cost.

Fixes that do not work

  • Recalibrating. Calibration moves where center sits. Snapback is about how the stick travels through center, and calibration does not touch that.
  • Switching to hall effect. Different sensor, same gimbal, same springs, same overshoot.
  • Sensitivity curves. A curve reshapes how input maps to movement. It scales the overshoot down along with everything else near center, but it does not remove it, and it changes how the whole stick feels in exchange.
  • Stiffer springs. Usually makes it worse for the reason described above, though it does shorten return time, so measure rather than assume.
  • Firmware smoothing. It hides the overshoot by adding latency. Check what the trade actually costs you with the latency test before you accept it.

Getting a Reading You Can Trust

Release cleanly

The single biggest source of bad data. If your thumb stays in contact on the way back, you are measuring your thumb. Lift straight off the cap rather than sliding across it.

Mind the sample rate

This is worth understanding, because it sets the limit on what any browser based test can tell you. The page samples in step with your display refresh. On a 60Hz screen that is one reading roughly every 17 milliseconds. A snapback event lasts somewhere between 40 and 150 milliseconds, so you get somewhere between three and nine samples of the whole thing. That is enough to measure it and enough to compare one flick against another, but it is not laboratory precision. On a 120Hz or 144Hz display you get double the resolution and noticeably smoother traces. The sample gap readout above the graph tells you what you are actually getting.

Rule out the connection

A wireless pad reporting at 125Hz through a congested link produces gaps that look like mechanical faults. Run the polling rate test to see how often your pad actually reports, and the connection stability test if the trace looks broken rather than just imperfect. A pad low on charge reports worse over Bluetooth, so the battery health test is worth a look if your results wander between sessions.

Close anything sitting in the middle

Steam Input, DS4Windows, reWASD and vendor software can all apply smoothing or reshape the output before the browser sees it. Test with them closed, then again with them running if you want to see what they are doing to your stick. The controller mapping tool shows you the raw axis values arriving, which makes it obvious when something is interfering.

Test both sticks

They wear differently because they do different jobs. On most controllers the left stick takes movement and the right takes aim, and the right one usually sees far more fast releases.

Save the report

Snapback develops gradually. A reading today is only worth so much. The same reading next to one from six months ago is evidence, and evidence is what a warranty claim needs.

Browser and Platform Notes

  • Chrome and Edge give the most consistent axis timing. Firefox works. Safari is the least predictable of the three.
  • Sampling follows the browser animation loop, so a higher refresh rate display genuinely produces a more detailed trace. This affects resolution, not accuracy.
  • Keep this tab focused for the whole test. Background tabs get throttled hard and the samples stop arriving mid flick.
  • Some third party controllers only expose their axes properly in DirectInput mode, usually reached with a button combination involving Home. If the meter never moves, that is the first thing to try.
  • The axis mapping selector covers the handful of pads that put the right stick on unusual axis numbers. If you are unsure which axes yours uses, the controller mapping tool prints them.
  • Everything runs in the page. The controller is read locally, the maths happens locally, and the exports are files your browser writes to your own device.

Questions People Actually Ask

My overshoot reads zero. Is the test working?
Probably, and it might be good news. Check the return time first. Zero overshoot with a fast return is a healthy stick. Zero overshoot with a slow return usually means something is smoothing the output before the browser sees it.
Why do my numbers change between flicks?
Because your release changes between flicks. Speed of release, how cleanly you lift off, and how far you pushed all move the result. That is why the test collects several and averages them rather than trusting one.
Is snapback covered by warranty?
It varies by manufacturer, and it is harder to claim than drift because it is less obvious to a support agent. A saved report with numbers and a trace makes the conversation much easier than describing the feeling.
Will a bigger deadzone fix it?
It will mask it, which is not the same thing. A deadzone wider than your worst overshoot stops the game from seeing it, at the cost of precision near center for everything else you do.
Do hall effect sticks have snapback?
Yes. The sensor and the gimbal are separate parts. Hall effect changes how the position is read, not how the stick physically moves.
Should I test with my thumbstick grips on?
Test both ways. Grips and extended caps change the mass and the leverage, so the version you actually play with is the one that matters, but the comparison tells you how much of the problem you brought on yourself.
Does this work on a phone or tablet?
Yes, with a controller connected over Bluetooth or through an adapter. Expect a coarser trace than a wired desktop setup, since mobile browsers sample less often.
My controller is new and it already snaps back. Is it faulty?
Not necessarily. Some models overshoot more than others straight out of the box, and it is a design characteristic rather than a defect. Compare against a second controller if you have one before you start a return.

Related Tests on Gpadtester

Snapback covers one specific moment, the instant after you let go. These pages cover the rest of the controller, and results that line up across two of them tell you far more than either does alone.

Sticks and triggers

Whole controller

Connection and response

Read next

How to fix controller drift covers cleaning, regreasing and module replacement. The gimbal work in that guide is the same work that fixes snapback, since both problems live in the same part.

Other hardware

Run this before you buy a used controller. Drift is easy to spot in a listing photo. Snapback is invisible until somebody measures the release, and it costs the same gimbal to fix.