GamepadHealth / LIVE INPUT

Gamepad tester

On your device only

Connection status

Press a button to detect your controller

Browsers only reveal a controller after it receives input — that’s a privacy protection, not a sign of a problem. If it’s already plugged in, press any button or move a stick now.

Free browser-based controller test

Stick Drift Test: Check Centering & Analog Movement

Check both analog sticks for resting drift, directional movement and return to center. Learn when to retest and how in-game deadzones affect the result.

No install or account needed — raw controller input never leaves your browser.

Simple and explainable

From connection to a useful report

Each stage keeps one clear task on screen and explains what the browser can and cannot observe.

  1. 1

    Connect your controller

    Use a supported browser and interact with the controller when prompted.

  2. 2

    Follow guided checks

    Complete focused stick, button, trigger, and stability steps without hidden background tests.

  3. 3

    Review honest results

    See tested, unsupported, and inconclusive areas separately instead of receiving false zero scores.

Built around clear limits

A calm diagnostic experience with no hidden claims

Browser support is explicit

Unsupported and interaction-required states remain separate from controller health.

Methods stay visible

Every future metric must explain its browser-observed method and confidence.

Local-first by default

Raw controller inputs stay in this page. A result is saved on the server only when you choose Share. Optional analytics follow your privacy preferences.

What this page covers

The stick phases compare bounded samples from rest, movement sectors and return. An incomplete movement pattern is inconclusive rather than a controller failure.

How to use it

  1. Leave both sticks untouched during the rest sample.
  2. Rotate the left stick through every indicated direction, then release it.
  3. Repeat with the right stick and wait for the result.
  4. Repeat an unexpected offset under the same conditions before changing game settings.

How to interpret the result

Repeat the test without touching the sticks during rest. Compare repeated observations before changing settings or considering service.

Important limitations

A safe next step

Repeat an unexpected offset under the same conditions before changing game settings.

Does this browser test diagnose hardware damage?

No. It reports browser-observed input and cannot certify internal hardware, USB polling rate, end-to-end latency, battery health or physical wear.