Instantly test your PS4, PS5 DualSense, or Xbox controller for stick drift, deadzone issues, circularity errors, and button latency โ directly in your browser.
Plug in or connect your PS4, PS5, or Xbox controller, then press any button to activate it.
Connect via USB cable or Bluetooth to your PC/Mac
Press any button on the controller to activate it
The tester will auto-detect your controller and begin monitoring
Uses the browser's built-in Gamepad API โ no extensions or downloads required. Best experienced in Chrome or Edge.
Measures unwanted stick movement while the controller is at rest. Place the controller on a flat surface before testing.
Measures how circular your stick's range of motion is. A perfect circle = 100%. Low scores indicate worn or damaged stick mechanisms.
Adjust the deadzone threshold and see how it affects stick input. Move the left stick to visualize active vs. dead zones in real time.
Measures the time between successive button presses using the browser's high-resolution timer. Useful for detecting input latency patterns.
Test your controller's haptic motors. Supports dual-motor rumble (weak + strong). Requires Chrome or Edge browser.
TwinStickGaming uses your browser's built-in Gamepad API to give you real-time, frame-accurate data about your controller's performance โ no software to install.
Our 5-second automated drift test samples your sticks hundreds of times to detect even the smallest unwanted movement. Get a percentage score and directional drift analysis for both sticks.
Trace a circle with your stick and our algorithm calculates how close to a perfect circle your stick's range is. Low scores indicate worn potentiometers or damaged stick mechanisms.
Visually see and adjust the deadzone threshold from 0โ30%. Understand why deadzones exist and how they interact with stick drift to mask or amplify input problems.
Measure the interval between button presses with high-resolution timer accuracy. Identify inconsistent button behavior or sticky buttons that affect your gaming performance.
Test both haptic motors independently or together. Use presets or fine-tune weak/strong motor intensity and duration. Verify that PS5 DualSense and Xbox rumble are working correctly.
See all buttons, D-pad directions, triggers, and bumpers in real time. Auto-detects PS4, PS5, and Xbox layouts with correct button labels (รโโกโณ vs A/B/X/Y).
Live canvas visualization shows your stick position, movement trail, deadzone ring, and magnitude bar at 60fps. Color-coded drift indicators turn orange/red when drift is detected passively.
Connect up to 4 controllers simultaneously and switch between them using the player indicator dots. Each controller is auto-detected and displays its own session data.
Stick drift โ also called controller drift, analog drift, or joystick drift โ occurs when your controller's analog stick registers movement even when you're not touching it. This causes your character or camera to move on its own, ruining your gaming experience.
The primary cause is wear on the potentiometers (variable resistors) inside the analog stick module. As the stick is used, tiny particles of carbon wear off the resistive track, causing the electrical signal to fluctuate even at rest.
Did you know? A class action lawsuit was filed against Sony in 2021 over DualSense stick drift, and the PS5's thumbstick drift problem has been widely reported. Xbox controllers are not immune either โ the Xbox One and Series controllers use similar potentiometer-based sticks.
Our gamepad tester makes it easy to check for stick drift in seconds:
Plug in via USB or connect via Bluetooth, then press any button to activate it in your browser.
Check the stick canvases. If the dot moves without you touching the stick, that's passive drift. An orange/red badge will appear.
Open the Drift Test tab, click "Start Drift Test", then put down the controller. After 5 seconds you'll get a percentage score for each stick.
Under 4% = No drift. 4โ8% = Borderline (monitor it). Over 8% = Drift detected โ consider repair, replacement, or increasing your in-game deadzone as a temporary fix.
Our tester auto-detects your controller and shows correct button labels. Here's what to know per platform.
The PS5 DualSense is unfortunately prone to stick drift, a problem Sony acknowledges. Our test measures drift on both the left (L3) and right (R3) sticks, shows directional drift, and gives you a pass/fail score.
The DualShock 4 uses the same potentiometer-based stick tech as the DualSense. Drift is common in well-used controllers. The tester detects DS4 by its USB signature and shows PS button labels (รโโกโณ).
Xbox One, Series S, and Series X controllers connect via USB or Bluetooth on Windows. The tester detects Xbox controllers and shows A/B/X/Y labels. Both LT/RT triggers are tested with analog precision.
Note on Bluetooth: Some browsers have limited Gamepad API support over Bluetooth. For best results, especially for rumble testing, use a USB cable and the Chrome or Edge browser.
The circularity test โ also called the circular error test or controller circularity test โ measures how evenly your analog stick moves around its full range of motion.
A perfect analog stick, when rotated in a circle at full extension, should trace a perfect circle. Worn sticks, damaged housing, or accumulation of debris can cause flat spots, uneven sections, or distortions in the circle.
Score Guide: 90%+ Excellent | 80โ90% Good | 65โ80% Fair | Below 65% = significant wear, stick replacement recommended.
The deadzone is a circular zone at the center of the analog stick where input is intentionally ignored by the game or driver. Its purpose is to prevent minor imperfections in stick centering from causing unintended input.
Game developers set deadzones to account for the natural variation in analog stick hardware. However, as sticks age and drift increases, larger deadzones are needed โ which reduces precision.
Our deadzone visualizer shows a radial deadzone. Use our slider to understand how different deadzone sizes affect your stick's active input range.
Once our controller drift test confirms you have stick drift, here are your options from easiest to most involved.
Blow compressed air around the base of the stick. Dust and debris can interfere with the potentiometer. This is the first thing to try โ it works in about 30% of cases and costs nothing.
Electronics contact cleaner (DeoxIT D5 or similar) sprayed into the stick base can clean the potentiometer tracks and eliminate drift. Works best on mild to moderate drift cases. Takes 5โ10 minutes.
As a temporary workaround, increase the deadzone setting in your game or on your platform. This masks the drift but reduces precision. Not a long-term solution but extends controller usability.
The stick module (potentiometer assembly) can be replaced for $5โ15. For PS5/Xbox, iFixit guides make this doable for most people with basic soldering skills. Uses improved Alps or ALPS-compatible modules.
Sony offers free drift repairs for DualSense controllers in many regions. Xbox controllers have a standard 90-day warranty. For paid repair, uBreakiFix and similar services typically charge $30โ50.
Hall effect sticks use magnets instead of physical contact โ they never wear out and never drift. Brands like GuliKit offer drop-in replacement kits for PS4, PS5, and Xbox controllers.
The easiest way is to connect your controller to this tester and watch the stick position canvases. If the dot moves away from center without you touching the stick, you have drift.
You can also run our 5-second Drift Test: place the controller on a flat surface without touching it, click Start, and we'll give you a precise percentage and pass/fail verdict.
In-game signs include: character moving on its own, camera rotating unexpectedly, or crosshair drifting off target.
Yes! The PS5 DualSense controller is fully supported. Connect it via USB-C on any Windows PC or Mac, open this page in Chrome or Edge, and press any button to activate it.
The tester automatically detects DualSense and shows correct PS5 button labels (รโโกโณ, Create, Options, etc.). Vibration testing also works with DualSense over USB in Chrome.
Small values (under 2โ3%) are normal and expected from all analog sticks. This is called "resting noise" โ minor electrical variation from the potentiometer. Game deadzones are specifically designed to ignore this range.
Values consistently above 4% at rest are borderline, and values above 8% are definitively drift. Our drift test accounts for this by classifying results into three categories.
Score interpretation:
For best results, make 2โ3 slow, deliberate full rotations at maximum stick extension during the test.
Yes, Xbox One, Xbox Series S, and Xbox Series X controllers are fully supported via USB cable or Bluetooth on Windows. The tester auto-detects Xbox controllers and displays A/B/X/Y button labels.
For best Bluetooth support on Windows, use the Xbox Wireless Adapter or connect via USB. Note that vibration testing over Bluetooth may not work in all browsers.
The Vibration API has limited browser support. Rumble testing works best in:
Firefox currently doesn't support the vibrationActuator API. Safari has partial support. If rumble doesn't work, try Chrome with a USB connection.
No. All processing happens entirely in your browser using the Gamepad API. No controller data, button presses, or test results are ever sent to our servers. We don't store or transmit any input data.
The Gamepad API is a standard W3C browser API that allows websites to read controller input locally โ similar to how keyboard and mouse input works.
The Gamepad API requires you to press a button on the controller after connecting it โ this is a browser security requirement. Try these steps: