Connect And Wake
Use USB as a baseline when possible, or pair Bluetooth/2.4G, then press any controller button to expose the gamepad.
Keep your hands off both analog sticks and run an 8-second rest sample. The drift test reports left and right center offset, drift severity, sample confidence and a recommended game deadzone.
Run the drift test the same way every time so the result reflects the stick center, not accidental movement.
Use USB as a baseline when possible, or pair Bluetooth/2.4G, then press any controller button to expose the gamepad.
Set the controller down and start the rest sample. Do not touch either stick until the progress bar completes.
Run a second pass if the reading is borderline, unstable or different from what you feel in a game.
Drift is easiest to judge when you separate center offset, sample quality and the practical deadzone recommendation.
The distance between the left stick's idle position and the expected center, shown from 0.00 to 1.00.
The same center-offset reading for the right stick. Camera drift usually comes from this side in shooters.
The largest idle movement seen during the sample. It matters because games react to spikes, not only averages.
A plain-language label based on the larger left or right average offset: minimal, borderline or high drift.
A starting game setting based on the largest observed offset plus a small safety margin.
How many browser readings were captured during the rest sample. More stable samples give stronger confidence.
Small movement around center. Some jitter is normal, but large or repeatable movement can feel like drift.
This page diagnoses browser-visible stick center behavior. It is useful for repeatable drift checks, but it is not a hardware calibration certificate.
| Method layer | What this page does | Confidence and limits |
|---|---|---|
| Browser axis reading | Reads analog axes through the Gamepad API | The browser exposes mapped stick axes from navigator.getGamepads(). Axis order and mapping can vary by controller, browser and remapping layer.MDN Gamepad API |
| 8-second rest sample | Samples left and right stick magnitude while untouched | The sample is strongest when the controller is flat, the tab is foregrounded and no game or mapper is capturing input. Browser scheduling affects sample count. |
| Deadzone recommendation | Uses the largest observed offset plus a safety margin | ControllerTest starts from max offset + 0.02, then keeps the suggestion within a practical 0.04 to 0.30 range. Treat it as a game setting baseline. |
| API limits | Shows browser-visible input, not internal sensor wear | The page cannot inspect potentiometers, Hall sensors, TMR sensors, firmware calibration tables or physical spring wear directly.Deadzone test |
Repeat the sample after changing connection mode, browser, firmware or mapping software. A consistent high result is more important than one isolated spike.
Stick drift is unintended analog stick input when your thumb is not touching the stick.
A drifting stick does not return cleanly to center, so a game may see movement, camera aim or menu selection without input.
This page focuses on idle center behavior. A stick can pass center drift and still have outer-gate circularity problems.
A larger deadzone can ignore small idle movement in software, but it does not fix worn sensors, dirt, springs or calibration data.
A clean drift test removes hand movement, software remapping and wireless noise before judging the stick.
Use a data-capable USB cable as the baseline when possible, then compare Bluetooth or 2.4G after you have one clean wired sample.
Place it on a desk or flat surface. Do not rest your thumbs on the sticks during the sample.
Temporarily close games, overlays and controller mappers if the browser reading does not match what you expect.
Left-stick drift often moves a character. Right-stick drift often moves camera aim. Judge each side by the games you play.
These bands match the thresholds used by the live tool. Use them as practical triage before adjusting settings or opening the controller.
| Result band | What it means | Next action |
|---|---|---|
| Under 0.04 | Minimal drift | Usually normal analog center noise. Most games can ignore it with a low default deadzone. |
| 0.04 to 0.08 | Borderline drift | Repeat the sample, compare USB and wireless, then set the game deadzone just above the largest stable offset. |
| 0.08 or higher | High drift | Likely to be visible in games. Use deadzone as a temporary workaround and inspect cleaning, calibration, warranty or repair options. |
| Recommended deadzone | Max observed offset + 0.02 | The tool clamps the suggestion between 0.04 and 0.30. Start there, then lower it in game until unwanted movement just stops. |
Different games use different deadzone scales. A 6% browser suggestion may appear as 0.06, 6, or a slider position depending on the game.
Separate software settings from hardware wear before deciding whether a controller needs repair.
Raise the in-game deadzone just above the measured idle offset, then lower it until drift stops without making aim feel heavy.
Check Steam Input, Xbox Accessories, Windows game controller settings, Switch stick calibration or the controller maker's own app.
Install controller firmware and receiver updates before assuming a new reading is permanent.
Dust, skin oil or debris around the stick can cause erratic center readings. Use manufacturer-safe cleaning methods and avoid flooding the module.
Repeatable high drift after calibration usually points to a worn module, spring issue, damaged sensor or warranty repair.
Hall Effect and TMR sticks use magnetic sensing and are marketed to reduce drift risk, but firmware, centering and mapping can still affect browser readings.
Most confusing drift readings come from accidental touch, game-specific settings, remapping layers or browser limits.
Press a physical button after connecting, try Chrome or Edge, reconnect the cable and close apps that may capture the controller.
Check that game's deadzone, sensitivity, aim assist, Steam Input profile and controller preset before blaming the stick.
Keep the tab focused, keep hands off the sticks, repeat with USB and avoid crowded Bluetooth environments.
Generic HID pads, Switch controllers and adapter modes may expose axes differently. Use the input test to verify raw axis movement.
A console or native app may apply calibration that the browser cannot see, or the browser may see a different mapping path.
These are ControllerTest interpretation ranges and source-linked stick technology references, not live user submissions. Use them to understand the result without overstating precision.
| Reference | Published or observed range | How to use it |
|---|---|---|
| ControllerTest minimal range | Stick offset under 0.04 | Usually acceptable idle noise for most games. Save the report if you are checking a new or used controller baseline. |
| ControllerTest borderline range | Stick offset from 0.04 to 0.08 | Repeat the sample and use the deadzone page to convert the reading into a practical setting.Deadzone test |
| ControllerTest high-drift range | Stick offset 0.08 or higher | Likely visible as unwanted movement or camera aim. Confirm with a second pass before repair decisions. |
| Razer Wolverine V3 Pro 8K PC | Anti-drift magnetic TMR thumbsticks | A premium reference for magnetic stick technology. A browser drift test should still confirm the actual center behavior of your unit.Razer spec |
| GameSir G7 SE | Anti-drift Hall Effect sticks and Hall Effect analog triggers | A lower-cost reference for magnetic sticks and software-adjustable zones through a vendor app.GameSir spec |
| Browser API reference | Gamepad API exposes buttons, axes and connection events | Explains why this page measures browser-visible input rather than internal controller hardware directly.MDN Gamepad API |
A clean reference range is a starting point. Game firmware, adapters, remapping software, browser scheduling and physical wear can all change the reading.
Short answers for using this browser-based controller tool and interpreting the result.
No. It measures center offset and suggests a practical game deadzone. Physical drift usually needs cleaning, calibration software, warranty service or stick replacement.
Under 0.04 is usually minimal center noise. Values from 0.04 to 0.08 are borderline, and 0.08 or higher is likely to be visible in some games.
No. Keep both sticks untouched for the full sample. Any movement during the sample makes the result look worse than the controller's true idle behavior.
The tool looks at the largest left or right stick offset seen during the sample, adds a 0.02 safety margin, and keeps the suggestion inside a practical 0.04 to 0.30 range.
It depends on the game. Right-stick drift usually affects camera or aim, while left-stick drift can move a character or menu selection without input.
Analog sticks rarely rest at a perfect zero. A tiny offset or jitter is normal and is exactly why most games include a deadzone setting.
Games can apply their own deadzone, sensitivity curve, platform calibration or Steam Input profile. Use the browser result as a raw condition check, then tune the game separately.
They reduce common wear paths by using magnetic sensing, but centering springs, firmware calibration, dirt, adapters and mapping layers can still affect the idle reading.