Gamepad Check
Connect a controller and verify buttons, sticks, triggers, deadzone, drift, and vibration with a more complete checklist in real time.
Connect a controller
Connect through USB or Bluetooth, keep this page focused, then press any controller button to expose the device to the browser.
Controller
—
Mapping
—
This controller uses a non-standard mapping. Raw buttons and axes are still shown, but labels, triggers, and checklist categories may not match the physical controller.
Index
—
Buttons
—
Axes
—
Timestamp
—
Buttons
Axes
What to verify
- Press every face button once.
- Check the D-pad in all four directions.
- Move both sticks through a full circle and let them return to center.
- Squeeze both triggers gradually and test vibration if supported.
Left stick / Right stick
Left stick
X 0.000 · Y 0.000
Right stick
X 0.000 · Y 0.000
Triggers
LT0%
RT0%
Vibration
Vibration is unavailable for this controller/browser.
Controller checklist
Coverage: 0/7
Face buttons
D-pad
Bumpers
Triggers
Stick clicks
Stick movement
Menu buttons
Recent input events
Stick drift
Left average
0.0000
Right average
0.0000
How to use this test
Work through the checklist on the page: face buttons, D-pad, bumpers, triggers, stick clicks, sticks, and menu buttons. Use the drift recorder only after leaving both sticks untouched at center.
Troubleshooting
- If nothing appears, press any button on the controller while the page is open. Many browsers do not expose a gamepad until it becomes active.
- If vibration is unavailable, your browser or controller may not support the vibration API.
- Bluetooth controllers often need to be paired at the operating-system level before the browser can read them.