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

Controller Deadzone Test: Check Stick Center Offset

Measure analog stick offset at rest and read a conservative deadzone suggestion. Compare the setting in your game; this test does not calibrate your controller.

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 suggestion is based on browser-observed center movement and includes a safety margin. It is not a factory calibration value.

How to use it

  1. Place the controller on a steady surface with both sticks untouched.
  2. Start the rest measurement and wait for it to finish.
  3. Read each stick’s center offset and the suggested deadzone.
  4. Try the setting in your game, check small aiming movements and retest. The website does not apply settings.

How to interpret the result

Use the smallest setting that prevents unintended movement in your game, then retest responsiveness. Different games may apply deadzones differently.

Important limitations

A safe next step

Try the setting in your game, check small aiming movements and retest. The website does not apply 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.