DIAGNOSTIC TOOL / 06

Calibrate the signal. Keep the hardware safe.

Set a temporary browser-side center reference, then verify that your sticks return to center and reach a consistent range.

Run this test

LIVE GAMEPAD DIAGNOSTICS

Connect your gamepad

Stick drift diagnostic

CONTROLLER 01

No controller detected

Offline
GAMEPADREADY
YXBA
LBRB
Waiting for input
Button events0Last input
COMPLETE INPUT MAPPRESS EACH CONTROL
Face buttons
A0.00
B0.00
X0.00
Y0.00
Shoulders & triggers
LB0.00
RB0.00
LT0.00
RT0.00
Menu & stick clicks
Back0.00
Start0.00
L30.00
R30.00
Directional & system
D-pad up0.00
D-pad down0.00
D-pad left0.00
D-pad right0.00
Home0.00
Touchpad0.00
ANALOG INPUT

Stick telemetry

LIVE X / Y
Left stickCENTERED
X +0.00Y +0.00
Right stickCENTERED
X +0.00Y +0.00
DRIFT & DEADZONE

Stick health check

WAITING

Leave the sticks untouched, then calibrate. The result measures the signal exposed by your browser.

Not calibrated
Center offset
Jitter
Detection threshold0.12
Drift score
STICK RANGE

Circle test

READY

Choose a stick, click start, then rotate it around the edge once. The result is an estimate based on radius consistency and angle coverage.

Samples0
Min radius
Max radius
Angle coverage0%
Radius score
ANALOG BUTTONS

Triggers

0 — 1.00
LT / L20.00
RT / R20.00
HAPTIC FEEDBACK

Vibration test

NOT READY
RAW GAMEPAD API DATA

Input snapshot

Axes0.00, 0.00, 0.00, 0.00
Buttons pressedNone
Browser sample rate
API modeStandard Gamepad

Browser-side diagnostic only. Connect the controller in your operating system first; this page cannot pair Bluetooth or install drivers. Results depend on the browser, operating system, connection and controller mapping.

WHAT IT CHECKS

Measure the signal, not the guess

A read-only gamepad calibration test for center offset, drift, jitter and analog stick range. It uses the browser Gamepad API and does not write to your controller.

  • Temporary left and right stick center reference
  • Center offset, deadzone and jitter signals
  • Full-range circularity check
  • Read-only browser diagnostics
HOW TO GET A CLEAN RESULT

Test conditions matter

Use a wired connection when possible, close other controller software, and press a button after the device is connected.

  • Use USB when comparing calibration results.
  • Keep both sticks untouched while setting the center.
  • A persistent drift after calibration usually indicates hardware wear.
  • PS4/PS5 HID write-back tools are separate and device-specific.
Privacy by design: input data is read and processed locally by your browser. It is not uploaded to a server.
FAQ

Questions about this test

Does this calibration write settings to my controller?+

No. This page creates a temporary center reference in your browser and measures the signal exposed by the Gamepad API. It does not write firmware or controller memory.

How is this different from a PS5 HID calibration tool?+

Some PS4 and PS5 tools use WebHID to write hardware-specific calibration data. That requires a compatible browser, a USB connection and explicit device access. This general-purpose tester stays read-only and works across more controllers.

How should I calibrate the center?+

Connect the controller, leave both sticks untouched on a flat surface, then click Calibrate center. After that, move each stick through its full range and run the circle test.

REFERENCE SITE DIFFERENCE

Read-only by design

Some PS4 and PS5 calibration utilities can write device-specific values through WebHID. That is powerful but hardware-specific and carries a recovery risk if interrupted. This tester keeps the calibration reference local to the page.

WHAT TO DO NEXT

Diagnose before replacing

If the stick is stable after a fresh center reference, the issue may be a software offset. If it still reports movement while untouched, cleaning or replacing the analog module may be necessary.