Hardware Test

Updated

Controller Tester

Connect a controller and press any button. Every button, trigger, and stick shows up live.

Connect Your Controller and Press Any Button

Browsers only show a controller after one of its buttons is pressed. Plug it in with USB or pair it over Bluetooth first. Nothing leaves this page.

Guides

More Tools

Questions

How do I test my controller on a PC?

Connect the controller with a USB cable or Bluetooth, open this page, and press any button. The test shows every button, trigger, and stick as you use them, and counts how many buttons you have tested.

Why doesn't my controller show up?

Browsers only show a controller after a button is pressed while the page is open. If it still doesn't appear, check it works in your system's controller settings, try another cable (some are charge-only), or re-pair it over Bluetooth.

Does it work with PS5, PS4, Xbox, and Switch controllers?

Yes. DualSense, DualShock 4, Xbox One and Series, Switch Pro, and most generic controllers work, and the buttons are labeled for the controller you connect. The DualSense touchpad, motion sensors, and adaptive triggers aren't available to web pages.

How do I test vibration?

Press Weak Motor, Strong Motor, or Both Motors. Vibration works in Chrome, Edge, and Safari. Firefox doesn't support controller vibration yet.

How do I check for stick drift?

Let go of both sticks and watch their values: they should read close to 0.00. For a measured result and a deadzone suggestion, use the stick drift test.

Does it work on a phone?

Yes, on Android in Chrome and on iPhone and iPad in Safari, with a controller paired over Bluetooth.