Disconnected

L2 Trigger

0.00

L Analog Stick

0.00, 0.00
Drift: 0.0% Error: 0.0%

Overall Health

—
A+ Ready
Circularity Dev —
Signal Jitter —

Software Calibration

Dead Zone 0.05

Filters axis jitter (Standard: 0.05)

Trigger Force 1.0x

Adjust triggers to reach full pull depth

Controller Visualizer

00
25
50
75
00
25
50
75
L-TRIGGER
R-TRIGGER
L-STICK TELEMETRY
R-STICK TELEMETRY
L1 R1 Y B A X
Active Inputs
Waiting for inputs...

R2 Trigger

0.00

R Analog Stick

0.00, 0.00
Drift: 0.0% Error: 0.0%

Smart Diagnostics

axis_drift_telemetry.log
LX/LY DRIFT
0.0%
RX/RY DRIFT
0.0%
Idle

Connect a controller and press any button to begin diagnostic sweep...

Hardware Profile

Port Index-
Mapping-
Buttons-
Axes-

Raw Performance Data

— Polling Rate
— Avg Latency
— Jitter
0 Inputs Logged

Vibration Testing

Weak Motor 1.0
Strong Motor 1.0
Vibration disabled

Diagnostic Report

Export full diagnostic calibration log as printable document.

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

0% - 4%

Optimal Health

Brand new or hall-effect sensors. Zero noticeable drift in-game.

5% - 9%

Normal Wear

Standard potentiometer degradation. Setting a 0.08 deadzone is recommended.

10%+

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

125Hz - 1000Hz Live Feed

Performance Matrix

Bluetooth Connection~125 Hz (8ms)
USB Standard~250 Hz (4ms)
USB High-Speed~500 Hz (2ms)
Overclocked Input~1000 Hz (1ms)

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 Guide

Gamepad Tester PC

Test your controller on Windows with our free Gamepad Tester PC. Check buttons, USB and Bluetooth controllers, and input accuracy.

Read Guide

Gamepad Tester PS4

Test your PS4 controller online. Check DualShock 4 buttons, analog sticks, triggers, touchpad, vibration and input accuracy in seconds.

Read Guide
View All Articles

Frequently Asked Questions

Common questions about controller testing and stick drift diagnostics

01 How do I test my controller online?

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.

02 What is controller stick drift, and how do I detect it?

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.

03 How do I fix stick drift after testing?

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.

04 Why isn't my controller vibrating during the test?

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.

05 Do I need to download drivers or software?

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.