Test Your Gadget Logo
TestYourGadgetPRO
Gaming Hardware Diagnostics

Gamepad, Controller & Stick Drift Calibrator

Connect any Bluetooth or USB controller to diagnose analog stick drift, deadzone inaccuracies, trigger potentiometer sensitivity, and rumble motor vibration.

Gamepad API SubsystemAwaiting Controller

Gamepad & Stick Drift Diagnostic Suite

Plug in any Xbox, PlayStation (DualSense/PS4), Nintendo Switch, or PC controller. Test resting stick drift, customize deadzones, inspect analog trigger pressure, verify 16 buttons, and fire dual-rumble haptics.

Device ID
Connect Controller...
Press any button to wake
Left Stick Drift
0.0% Drift
Centered โœ“
Right Stick Drift
0.0% Drift
Centered โœ“
Triggers (LT / RT)
LT: 0% ยท RT: 0%
Progressive Hall/Potentiometer
Telemetry State
Awaiting Input
60Hz Loop
Typical Game Default: 5% โ€“ 12%

Adjust the deadzone circle to simulate in-game deadzones (Call of Duty, Apex, Fortnite, Rocket League). Resting sticks should remain completely inside the dashed ring.

0% (Raw)30% (High)
LEFT ANALOG STICK (LS)
X: +0.00 ยท Y: +0.00
LS
Resting Drift
0.0%
Peak Drift
0.0%
Zone Status
In Deadzone
RIGHT ANALOG STICK (RS)
X: +0.00 ยท Y: +0.00
RS
Resting Drift
0.0%
Peak Drift
0.0%
Zone Status
In Deadzone
Buttons 6 (LT) & 7 (RT)
LT / L2Left Analog Trigger
0.0%val: 0.000
0%25%50%75%100%
State: RestingDigital Switch: Off
RT / R2Right Analog Trigger
0.0%val: 0.000
0%25%50%75%100%
State: RestingDigital Switch: Off
Press buttons to verify actuation count
Gamepad HapticActuator API
Weak Motor (Buzz)70%
High-frequency vibration motor
Strong Motor (Thump)100%
Low-frequency heavy rumble motor
Rumble Duration600ms
Length of vibration burst

* Note: Haptic vibration via browser Gamepad API requires Chromium-based browsers (Chrome, Edge, Opera, Brave) and controllers that expose standard dual-rumble actuators (Xbox Series/One, DualSense via USB, Switch Pro).

Controller Diagnostic Verdict:Are all buttons actuating, analog sticks centering without drift, and triggers responding smoothly?

๐Ÿ•น๏ธ What Causes Controller Stick Drift?

Most modern gamepads (Xbox, PlayStation DualSense, Switch Joy-Cons) utilize mechanical potentiometer sensors with carbon resistive tracks.

Over time, friction wears down the carbon track and microscopic dust accumulates, causing the joystick to report false movement (drift) even when completely untouched.

๐ŸŽฎ How to Connect Your Gamepad

  • USB Cable: Plug your controller directly into your computer or laptop via USB-C or USB-A.
  • Bluetooth: Hold the pairing button on your controller, open your system Bluetooth settings, and pair.
  • Wake Up Signal: Press any button on the controller once connected so the browser's Gamepad API activates the connection.