Controller Visualizer
Press any button on your controller to connect
Complete Controller Testing
No software downloads required, just connect. Get real data on your controller's analog sticks, buttons, and vibration performance.
Stick Drift Detection
Real-time visualization of analog stick movement. Precisely detect dead zones and stick centering accuracy. Helps determine if you need hall effect sticks or physical cleaning. Supports static offset analysis.
Buttons & Vibration
Test all button responses and verify ABXY layout mapping. Dual motor vibration testing with independent left/right motor control. Check your force feedback system health.
Polling Rate & Latency
Measure your controller's actual polling rate. Compare input latency between wired and Bluetooth connections. Optimize your competitive gaming experience.
Local & Secure
Built on the standard Gamepad API. All input processing happens locally in your browser, protecting your privacy.
Why Choose ControllerTest.io?
More than a simple connection test — this is a comprehensive health check for your controller's performance.
Native Gamepad API
No driver downloads required. Using the browser's native Gamepad API to read hardware signals directly. Supports Xbox, PS4/PS5, Switch Pro, and other major controllers.
Stick Drift Detection
Visual deadzone detection tool. Precisely captures micro-movements when the stick is at rest, helping you determine if you need hall effect sticks or cleaning.
Polling Rate & Vibration
Measure your controller's actual polling rate. Compare latency between wired and Bluetooth connections. Test dual motor vibration to verify force feedback functionality.
How to Get Started
Just three steps to fully understand your controller's health status.
Connect Controller
Connect your controller to your computer via USB cable or Bluetooth. If the browser doesn't respond, press any button on the controller to activate the connection.
Button Detection
Press each button in the visual interface and confirm the corresponding area lights up on screen. This helps troubleshoot unresponsive or double-clicking buttons.
Sticks & Vibration
Rotate the sticks to check linearity and drift issues; click the vibration test button to feel if the left and right motor feedback is working properly.
Controller Glossary
Stick Drift
When the analog stick sends movement signals to the computer even when physically at rest. Usually caused by potentiometer wear or dust accumulation.
Deadzone
A center area around the stick where movement is not recognized as input. Setting a deadzone is a software solution for minor drift.
Polling Rate
The frequency at which the controller sends data to the host. Bluetooth mode is typically 125Hz-250Hz, while wired can reach 500Hz-1000Hz.
Hall Effect Sticks
Analog stick technology using magnetic field sensing. No physical contact means theoretically no drift and much longer lifespan than traditional carbon film potentiometers.
Frequently Asked Questions
Here are answers to common questions you might have during testing.
Q.Why isn't my controller being detected?
For security reasons, browsers only allow web pages to read controller data after user interaction or when a controller button is pressed. Try pressing any button (like A) on your controller to activate the connection.
Q.Why isn't vibration working?
Make sure you're using a browser that supports vibration (Chrome or Edge recommended). On Windows, Bluetooth drivers have poor Xbox controller vibration support — try a USB wired connection or dedicated adapter.
Q.How do I fix stick drift?
Minor drift can be solved by increasing the 'deadzone' setting in games. For severe physical wear, try using WD-40 electronic cleaner sprayed into the stick base, or replace with hall effect stick modules.
Q.Does it support PS5 adaptive trigger testing?
The standard Gamepad API doesn't support controlling PS5's adaptive trigger resistance. We can only read trigger travel (0-1), but cannot send force feedback commands.
Controller Testing Use Cases
Used Trading
Quickly verify button responsiveness and stick drift when buying or selling used controllers to avoid disputes.
Repair Diagnosis
Repair technicians can use visual data to quickly identify faulty buttons or stick axis problems.
New Unit Check
Test all functions on a new controller right after receiving it to ensure there are no factory defects.
Latency Testing
Compare input latency between different connection methods (Bluetooth vs 2.4G vs Wired) to choose the best gaming setup.
Controller Care Tips
Dust Protection
Store your controller in a dust-proof case when not in use. Dust is the number one cause of stick drift and button contact issues.
Battery Care
Don't leave controllers with built-in lithium batteries fully discharged for long periods. Charge every 3 months to maintain battery health.
Avoid Fast Charging
Unless explicitly stated in the manual, avoid using high-power phone fast chargers for your controller to prevent circuit damage.
Firmware Updates
Regularly connect to your console or official software to update controller firmware. Manufacturers often improve deadzone and connection stability.
Precision Starts with ControllerTest
Whether you're a console player or PC gaming enthusiast, ControllerTest.io provides the most accurate controller diagnostics. No software downloads required, just connect. Get real data on your controller's analog sticks, buttons, and vibration performance.