L2 Trigger
L Analog Stick
Overall Health
Software Calibration
Controller Visualizer
R2 Trigger
R Analog Stick
Smart Diagnostics
Connect a controller and press any button to begin diagnostic sweep...
Hardware Profile
Raw Performance Data
Vibration Testing
Online Gamepad Tester – Free Test PS5, PS4, PS3 & Xbox Controllers
You don't need to install any software to check whether your controller is working properly. Just connect your gamepad, open the tester in your browser, and press the buttons, sticks, and triggers — everything shows up live. If a button isn't responding or a stick is moving oddly, you'll spot it right away.
How to Check Your Controller's Inputs
Test your controller here before you start gaming or whenever something feels off. Move the analog sticks, press the buttons, pull the triggers — the visualizer on screen reacts instantly.
Here's what you can check:
- Whether buttons and the D-pad are responding correctly
- Left/right stick movement
- Stick drift or differences in resting position
- How accurately trigger pressure is being detected
- Vibration feedback
- Overall input activity
Controllers Supported by Our Gamepad Tester
The tester works with many popular controllers when they are recognized by your browser and operating system. You can use it to check:
- PS5 DualSense
- PS5 DualSense Edge
- PS4 DualShock 4
- PS3 controllers
- Xbox One controllers
- Xbox Series controllers
- Compatible PC gamepads
Connect your controller through USB or Bluetooth. Once your browser detects the device, you can start testing its buttons, sticks, triggers and other available inputs.
Checking for Stick Drift
If your character or camera is moving on screen without you touching the stick, that's likely stick drift. The tester lets you watch the stick's center position so you can tell whether the movement is real input or just drift.
You can also check the deadzone, and where calibration options are available, adjust the settings to see whether the issue is with the controller itself or just how it's configured.
No Download Needed
For a basic test, you don't need a separate app. Open the tester in your browser, connect your controller, and try out the buttons and sticks — whatever input you give shows up on screen instantly.
Stick Drift Analyzer
Use our free Stick Drift Analyzer to check whether your controller has stick drift. Watch the analog stick's movement, check its resting position, measure the deadzone, track circularity, and review thumbstick accuracy in real time. The results can help you determine whether unwanted movement is coming from the controller's analog stick. No download or installation is needed.
How to Check for Stick Drift
Connect your controller and don't touch either analog stick. Watch the stick's position in the tester. If you see it moving around the center even though you haven't touched it, that may indicate stick drift. From there, check the deadzone and try the available calibration options to see whether adjusting the input improves the result.
What Causes Stick Drift?
Analog sticks can wear out over time with regular use, which is one of the common causes of drift. Dust buildup, worn mechanical parts, damaged components, or a shifted center position can also contribute to unwanted movement. Testing the controller first can help you determine whether the issue is related to the hardware or the controller settings.
Drift Radar
Diagnostics Breakdown
Optimal Health
Brand new or hall-effect sensors. Zero noticeable drift in-game.
Normal Wear
Standard potentiometer degradation. Setting a 0.08 deadzone is recommended.
Severe Drift
Mechanical fatigue. Requires deadzone adjustment or hardware cleaning.
Controller Button Test
Use our online Controller Button Test to check whether your gamepad buttons are responding correctly. Press each button and watch the tester for an immediate response. You can quickly spot unresponsive, delayed, or stuck buttons before they cause problems during a game.
Keep an eye on these while testing:
- Whether the button press shows up instantly on screen
- Whether the button returns to its normal state after you release it
- Whether any button feels slower or more delayed than the others
- Whether any input registers on its own without being pressed
Most button issues can develop from regular use, dust getting inside, or internal parts wearing down over time. If only one button is affected, the problem may be limited to that button or its internal components. If several buttons are affected at once, it's worth checking the controller more closely.
Calibration Center
Calibrate thumbstick center points and trigger sensitivity values
1. Reset Offsets
Keep your controller on a flat surface, release both thumbsticks, and press the 'Calibrate Center' button in the diagnostics dashboard above to nullify resting drift.
2. Set Deadzone
Adjust the software deadzone slider to match your thumbstick's resting error. The deadzone filters out axis jitter for cleaner movement input in competitive play.
3. Scale Triggers
If your triggers are worn out and cannot reach the maximum depth of 1.00, increase the 'Trigger Force' multiplier to scale the raw depth readings accordingly.
Polling Rate Benchmark
Check how frequently your controller sends input updates with our free online Polling Rate Benchmark. The test monitors your controller's input frequency and response timing directly in your browser, helping you understand how quickly your gamepad is communicating with your system. No download or installation is required.
Why Does Polling Rate Matter?
Polling rate refers to how often a controller reports its input to the connected system and is measured in Hertz (Hz). A higher polling rate can mean more frequent input updates and shorter intervals between reports. This can be more noticeable in fast-paced games where quick and consistent controller responses matter.
Our benchmark can help you check:
- Your controller's detected polling rate
- Input frequency during testing
- Approximate response time in milliseconds
- Performance differences between supported connection types
How Connection Type Can Affect Polling Rate
The connection method can influence how frequently a controller reports its inputs. USB and Bluetooth connections may behave differently depending on the controller, hardware, drivers, and operating system. If you're comparing controller response, testing the same device under different connection conditions can help you understand its actual performance.
Latency Grapher
Performance Matrix
Vibration Laboratory
Actuate dual haptic rumble motors to verify low and high frequency feedback coils
Weak Motor (High Frequency)
Tests lighter and faster vibration feedback to help confirm that the controller's rumble response is working correctly.
Strong Motor (Low Frequency)
Tests stronger vibration feedback used for impacts and other heavy in-game effects.
Driver Integrity
Confirms haptic actuator support. Supported on Chromium browsers (Chrome, Edge, Opera) with standard XInput/DualSense drivers.
Controller Utility Suite
Additional utility modules for diagnostic exports and hardware profiles
Report Generator
Generate and download detailed PDF calibration sheets showing controller health, drift grades, and latency benchmarks.
Circularity Test
Draw circular trails with thumbsticks to compute the error percentage and verify sensor coordinate tracking accuracy.
Hardware Profiler
Identify port mappings, connected vendors (VID), product IDs (PID), and active input counts instantly.
Detailed Guide to Controller Diagnostics
Everything you need to know about gamepad health, stick drift, trigger performance, and wireless connectivity
What is a Gamepad Tester?
A Gamepad Tester is a web-based utility designed to read and display inputs from game controllers. By accessing standard browser APIs, the utility displays real-time details of button presses, triggers, and thumbstick axes. Gamers use it to diagnose drift, check button latency, and verify that their controllers are functioning at peak efficiency before jumping into competitive multiplayer matches.
Understanding Analog Stick Dead Zones
A dead zone is a small area around the thumbstick's neutral position where movement inputs are ignored by the game. Dead zones are essential to prevent minor stick drift from moving your in-game camera. If a controller has loose springs or worn-out potentiometers, it will stay outside the default dead zone, causing camera drift. Our tester helps you measure the resting axis values, allowing you to set the perfect in-game dead zone offset.
Why You Should Test Trigger Pressure
Modern gaming controllers utilize analog triggers (L2/R2 or LT/RT) that measure pressure depth. This depth is vital for racing games (throttling and braking) and shooters (hair-trigger firing). If a trigger's internal rubber pad wears down, it might only register up to 80% or 90% pressure even when squeezed completely. GamesPadTesterPro lets you visualize this range as a live percentage to confirm you are reaching full input capabilities.
How to Connect Controllers to PC
For the lowest latency, we recommend connecting your controller with a high-quality USB cable. If you prefer playing wirelessly, turn on Bluetooth on your PC, put your gamepad into pairing mode (e.g., hold Share + PS button on PlayStation, or the sync button on Xbox), and add it as a device. Once connected to your operating system, open our gamepad tester, press any button, and start diagnosing immediately.
Latest Guides & Articles
Deep dive into controller fixes, optimization tutorials, and gaming hardware reviews
Gamepad Tester Online
Test your game controller online in seconds. Check buttons, analog sticks, triggers, vibration, stick drift and input response.
Read GuideGamepad Tester PC
Test your controller on Windows with our free Gamepad Tester PC. Check buttons, USB and Bluetooth controllers, and input accuracy.
Read GuideGamepad Tester PS4
Test your PS4 controller online. Check DualShock 4 buttons, analog sticks, triggers, touchpad, vibration and input accuracy in seconds.
Read GuideFrequently Asked Questions
Common questions about controller testing and stick drift diagnostics
Simply connect your controller to your computer or mobile device using a USB cable or via Bluetooth. Once connected, press any button on the controller. The web application will immediately detect the gamepad and display live metrics for buttons, triggers, and analog sticks.
Stick drift happens when a controller's thumbstick reports movement inputs even when you aren't touching it. In our diagnostic visualizer, check if the Left Stick or Right Stick dots remain offset from the center crosshair when the stick is in its neutral position. If the axial values (X, Y) are not at 0.00, your controller has stick drift.
For minor stick drift, you can increase the "Inner Deadzone" setting in your game's controller options (e.g. Fortnite, Apex Legends, or Call of Duty). For physical fixes, you can try cleaning the analog stick base using compressed air or isopropyl alcohol, or calibrate the controller in your operating system's hardware settings. Severe drift may require replacing the analog sensor module.
Controller vibration (haptic feedback) over the web requires browser permission and OS driver support. Currently, vibration is supported in Google Chrome, Microsoft Edge, and Opera on Windows and Android. macOS and iOS do not support gamepad rumble in the browser due to operating system limitations.
No downloads are required. GamesPadTesterPro operates 100% inside your web browser utilizing standard HTML5 Gamepad APIs. It is safe, private, and executes entirely client-side on your device without transmitting your inputs to external servers.
Explore Our Diagnostic Tools
Use these free online tools to fully diagnose your controller