Gamepad/Controller Tester

Gamepad/Controller Tester Overview

Visualize inputs from your connected game controller or joystick.

Gamepad and Controller Tester is a comprehensive input diagnostic tool that visualizes button presses, analog stick movements, trigger pressure, and D-pad inputs from your connected game controller in real-time using the Web Gamepad API. This tester supports all major controller types including Xbox (Xbox One, Xbox Series X/S), PlayStation (PS4, PS5 DualShock and DualSense), Nintendo Switch Pro Controllers, and generic USB/Bluetooth gamepads. Testing your controller is essential for diagnosing stick drift (analog sticks registering movement when untouched), verifying button responsiveness, checking trigger sensitivity, and ensuring all inputs register correctly before gaming sessions or competitive play. The tool displays your controller's name, connection status, button states (pressed/released), analog stick positions (X/Y coordinates), trigger values (0-100% pressure), and D-pad directions in an intuitive visual interface. Controller issues like stick drift, sticky buttons, or unresponsive triggers can ruin gaming experiences and competitive performance, making regular testing important for serious gamers. This gamepad tester is invaluable for gamers troubleshooting controller problems, users testing controllers before purchase, competitive players ensuring optimal input accuracy, and anyone experiencing unusual controller behavior.

How to Use Gamepad/Controller Tester

Frequently Asked Questions

What is stick drift and how do I detect it?
Stick drift is when analog sticks register movement even when you're not touching them, causing unwanted camera or character movement in games. To detect it, release both analog sticks completely and watch the visualizer - if the stick position moves away from center (0,0), you have drift.
Why is my controller not detected?
First, try pressing any button to wake it up. For wireless controllers, ensure Bluetooth is enabled and the controller is paired. For wired controllers, try a different USB port or cable. Chrome and Edge have the best Gamepad API support.
Can I test PS5 DualSense adaptive triggers?
The Web Gamepad API can detect trigger pressure (0-100%), but advanced DualSense features like adaptive trigger resistance are not accessible through web browsers.
What is a dead zone?
A dead zone is the small area around the center of an analog stick where movement is ignored to prevent stick drift. You can see your controller's dead zone in this tester.
Can I use multiple controllers simultaneously?
Yes! The Web Gamepad API supports multiple controllers. Connect additional controllers and they will appear as separate devices in the interface.

Related Utility Tools