Runs 100% in your browser. Nothing is uploaded.
Controller Test
Check every button, trigger and stick. Detect stick drift and test vibration.
Layout
60%
Press a button on the controller. Browsers hide it until then.
Not connected
0 of 0 buttons tested
Left stick drift
0.00
Rest the stick
Right stick drift
0.00
Rest the stick
Left trigger
0.00
Right trigger
0.00
Deadzone
0.08
Vibration
—
More tests
What it measures
Buttons
Every face button, bumper, trigger, and stick click, drawn on a layout that matches the pad family.
Sticks
Live axis position with a deadzone ring so a resting stick that will not sit still is easy to see.
Drift
How far the stick sits from center when you are not touching it.
Rumble
A short vibration pulse, only after you ask for it.
Questions
My controller is connected but invisible.
Browsers hide gamepads until you press a button. Press one on the pad after it is plugged in or paired. Some browsers only list the device after that gesture.
Vibration does nothing.
Not every pad exposes a haptic actuator, and a few browsers block rumble until a click on the page. If the button test works and rumble does not, the actuator is unavailable in this browser.