Skip to main content

Handy tools

Gamepad Test

Check every button, trigger and analog stick — and catch stick drift — right in your browser.

Connect a controller and press any button. Every button, trigger and analog stick updates live, so you can spot a button that doesn't respond or a drifting stick in seconds.

Stick drift check: let go of both sticks. A healthy stick rests near 0.00 — if X or Y stays above 0.08 with your hands off, the stick is drifting.

Connect a controller and press any button

Browsers only show a controller after its first button press. Still nothing? Replug the cable or re-pair Bluetooth.

Recommended Content

A free online gamepad test that checks your controller right in the browser. Plug it in or pair it over Bluetooth, press any button, and every button, trigger and analog stick shows live: pressed buttons light up, triggers show their analog value from 0.00 to 1.00, and each stick appears as a dot inside a circle with its X/Y readout. Let go of both sticks to check for stick drift — if an axis stays above 0.08 at rest, the tool flags it. Button names follow the standard Xbox-style layout, and the page lists the PlayStation equivalents (✕ = A, ○ = B, □ = X, △ = Y). Most Xbox, PlayStation, Switch Pro and generic USB/Bluetooth controllers your browser recognizes will work. The rumble test runs in browsers such as Chrome and Edge on controllers with vibration motors. Nothing to install.

Frequently Asked Questions

  • Q. How do I test my controller online?

    A. Connect the controller by USB or Bluetooth, open the page and press any button — browsers only reveal a controller after its first input. From then on every button, trigger and stick updates live.

  • Q. How does the stick drift check work?

    A. Let go of both sticks and watch the readouts. A healthy stick rests near 0.00; if the X or Y value stays above 0.08 with your hands off, the test flags possible drift.

  • Q. Which controllers work, and how are PlayStation buttons shown?

    A. Most Xbox, PlayStation, Switch Pro and generic controllers that your browser recognizes. Buttons are named by position in the standard Xbox-style layout, so on a PlayStation pad ✕ shows as A, ○ as B, □ as X and △ as Y.

  • Q. Why can't I test vibration?

    A. Rumble depends on both the browser and the controller. It works in browsers that support gamepad vibration, such as Chrome and Edge, and only on controllers with vibration motors; otherwise the button stays disabled.