Stick Drift Test

Plug in a controller, press any button, and watch both sticks settle on the bench. DriftHub shows live X/Y position, center offset, and a plain-language drift verdict.

Stick drift detection

No controller detected

Connect a controller, then press any button.

Left Stick

Waiting
X
0.000
Y
0.000
Offset
0%

Right Stick

Waiting
X
0.000
Y
0.000
Offset
0%
Range map
0%
Signal jitter Hands off for a neutral sample.
Idle
10%
Idle drift Release both sticks and don't touch them for 3 seconds.
Not run

Overall verdict

Waiting for input

Keep both thumbs off the sticks for a neutral reading. Move each stick in a circle to confirm range.

DIAGNOSTIC MANUAL

How It Works

01

Connect & wake controller

Connect an Xbox controller, DualSense, DualShock, Switch Pro controller, or another standard gamepad by USB or Bluetooth. Press any controller button so the browser can expose the device to the stick drift test.

02

Check the neutral position

Keep both thumbs off the sticks. The dots should settle near the center. If one dot leans the same way at rest, the controller is reporting a joystick offset without input.

03

Roll the outer edge

Move each stick slowly around the outer edge. This range check verifies whether the joystick reaches expected travel, then returns cleanly to center after movement.

What the page reads
  • Center offset
  • Signal jitter
  • Suggested deadzone

DriftHub uses the browser Gamepad API to sample left stick and right stick axes many times per second. The canvas shows raw position, and the offset percentage converts distance from center into a number you can compare against the selected deadzone. This keeps the stick drift test focused on measurable signal instead of vague controller feel.

TRIAGE & SIGNAL MATRIX

Understanding Your Results

NORMAL 0% to deadzone

Inside deadzone

The stick is close enough to center for the selected controller deadzone. Next step: move both sticks through their full range, release them, and run Check idle drift if a game still feels wrong.

MILD DRIFT Elevated rest

Above deadzone

Run Check idle drift, move the stick around the edge, and release. Next step: retest once by USB if possible; repeatable return to the same off-center position matters more than a single spike.

SEVERE DRIFT Strong offset

Strong offset

If the dot stays off-center with your hands away, the controller may cause unintended camera movement, menu scrolling, or character walking. Next step: check cleaning, calibration, warranty, or module repair options.

UNSTABLE Jitter at rest

Signal wobble

The center offset can be low while the resting signal still jumps around. Next step: retest with the controller untouched, try a wired connection, and treat repeat jitter as a real diagnostic signal.

SYMPTOM & THRESHOLD TRIAGE

Symptoms and Deadzone

LEFT VS RIGHT

Match the reading to the symptom

Right stick drift usually feels like camera tilt, unwanted aiming movement, or a view that slides after you stop touching the controller. Left stick drift more often appears as menu scrolling, slow character walking, or movement away from cover. Keeping the left stick and right stick readings separate makes the controller test more useful than a single pass/fail badge.

DEADZONE THRESHOLD

Deadzone is not a repair

The deadzone slider changes the threshold DriftHub uses to judge the live signal. It does not change the controller, clean the joystick module, or rewrite firmware. A larger controller deadzone may hide small stick drift in a game, but it can also make aiming, camera control, or fine steering feel less precise. Treat the stick drift test as a comparison tool before changing the setting.

ROOT CAUSES & DIAGNOSTICS

What Causes Stick Drift

01

Wear inside the joystick module

Traditional joystick modules use potentiometers. Over time, dust, physical wiper wear, oxidation, and spring fatigue change the resistor signal, causing the controller to report tilt at rest.

02

Temporary signal problems

Not all drift is mechanical failure. Storage pressure, Bluetooth packet jitter, or initial polling glitches can cause temporary offset spikes.

03

Deadzone masking

Games use deadzones to hide minor wobble, but larger deadzones reduce aiming precision and fine control. DriftHub displays the raw unmasked signal.

04

Repair, calibration, & mods

Cleaning removes debris; recalibration re-centers software bounds; module replacement fixes worn wipers. Hall Effect magnetic upgrades offer wear-free sensing.

VERIFICATION & RETESTING

When to Retest

FALSE POSITIVES

Before you trust one reading

  • Bluetooth can add brief signal noise, especially just after pairing or waking a controller.
  • A stick may wobble for a moment after heavy use, pressure in a bag, or a fast outer-edge roll.
  • One high frame is weaker evidence than a resting signal that repeats in the same direction.
  • Test by USB when possible if a wireless result looks suspicious but the controller feels normal in play.

OPERATIONAL DIAGNOSTICS

When to test again

A good stick drift test is most useful when it compares before and after states. Use the same browser, deadzone, and connection type so the second stick drift test result is comparable.

Before buying used
Check whether both sticks center cleanly before you pay for a second-hand pad.
After cleaning
Verify that dust removal changed the resting signal instead of only changing how the stick feels.
After calibration
Run the controller test again to see whether software calibration improved the center point.
Before changing games
Use a neutral browser reading before blaming one game's sensitivity or deadzone settings.

FREQUENTLY ASKED QUESTIONS

FAQ

What is a stick drift test?

A stick drift test checks whether a controller joystick reports movement while your thumb is not touching it. DriftHub reads the browser Gamepad API and visualizes the left and right stick positions in real time.

Does this stick drift test work with Xbox, PS5, and Switch Pro controllers?

Most Xbox, PlayStation, and Switch Pro style controllers can be read by modern Chromium browsers when connected by USB or Bluetooth. This stick drift test depends on browser and operating system support, so compatibility can still vary.

What drift percentage is bad?

A small amount of movement can be normal. DriftHub uses your selected deadzone as the normal range, then treats readings above that range as mild or severe depending on how far the stick is resting from center. Run the stick drift test twice if the first reading looks unusual.

What does signal jitter mean?

Signal jitter means the stick is near center on average, but the resting signal keeps wobbling while you are not touching it. Retest by USB when possible because wireless noise and wake-up glitches can look like jitter.

Should I use the suggested deadzone?

Use it as a diagnostic starting point, not a repair. DriftHub adds a small safety margin above the measured idle signal so you can compare whether a game deadzone would hide the current drift.

Can a web page repair stick drift?

No. A web page can detect and explain stick drift, but it cannot clean a sensor, replace a joystick module, or change console firmware. Use the result as a diagnostic signal before repair.

Is my controller data uploaded?

No. The stick positions are processed in your browser. DriftHub does not need login, a database, or a controller data upload to run the test.

Why do I need to press a button before the controller appears?

Browsers usually hide gamepads until the page has user interaction. Press any controller button after connecting it, then start the test again.