Controller Stick Drift Test

Connect a controller and press any button. Everything runs in your browser — nothing is uploaded.

Connect a controller and press any button

Plug in (or pair) an Xbox, PlayStation, Switch Pro, or generic USB/Bluetooth gamepad, then press any button so your browser can see it. Some browsers only reveal a controller after the first input.

About this stick drift test

Stick Drift Check is a free, no-signup controller tester that runs entirely in your browser using the Gamepad API. Connect an Xbox, PlayStation, Nintendo Switch Pro, or generic USB/Bluetooth controller, let go of the sticks, and run the drift check — the tool measures each analog stick's resting position and flags DRIFT if it wanders outside a small threshold while you aren't touching it. A healthy stick returns to center and passes.

Beyond the sticks, you get a live 2D visualizer for each thumbstick with numeric X/Y axis values, a configurable deadzone ring, live pressed/released state for every button (face buttons, bumpers, stick clicks, D-pad, Start/Select), analog trigger bars, a rumble test, and a full axis readout table. Nothing you do is uploaded — all detection and analysis happen locally on your device, and no controller data ever leaves your browser.

Learn more about stick drift

What is stick drift and what causes it?

How analog sticks work, why potentiometer wear and dust lead to phantom input, and which controllers are most affected.

How to fix controller stick drift

Practical fixes for Xbox, PS5, and Switch Pro controllers — from cleaning and recalibration to module replacement and warranty options.

How to test your controller for drift

A step-by-step method for a reliable drift test, what the numbers mean, and how to tell real drift from a normal deadzone.

Controller deadzones explained

What a deadzone is, why games use them, how they hide small drift, and how to set one that feels right for your controller.