๐ŸŸข Free Online Tool ยท No Download Required

The Ultimate Gamepad Tester & Stick Drift Checker

Instantly test your PS4, PS5 DualSense, or Xbox controller for stick drift, deadzone issues, circularity errors, and button latency โ€” directly in your browser.

7
Test Modes
18
Buttons Tested
60fps
Real-Time Data
๐ŸŽฎ Start Testing Now
๐Ÿ“ก Live Stick Position
๐ŸŽฏ Drift Detection
โญ• Circularity Test
๐Ÿ“ Deadzone Calibrator
โšก Button Latency
๐Ÿ“ณ Vibration / Rumble
๐ŸŽฎ PS4 / PS5 / Xbox
๐Ÿ“Š Detailed Reports
๐ŸŽฎ

Connect Your Controller to Start

Plug in or connect your PS4, PS5, or Xbox controller, then press any button to activate it.

๐ŸŽฎ PS4 DualShock 4 ๐ŸŽฎ PS5 DualSense ๐ŸŽฎ Xbox One / Series ๐ŸŽฎ Generic / PC Controllers
1

Connect via USB cable or Bluetooth to your PC/Mac

2

Press any button on the controller to activate it

3

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.

Potential stick drift detected. Run the Drift Test for analysis.
๐ŸŽฎ Controller Detecting...
Player:
1
2
3
4
L-Stick Magnitude
0.000
R-Stick Magnitude
0.000
Total Presses
0
Session Time
00:00
Controller Visual
ร— โ—‹ โ–ก โ–ณ L1 R1 L2 R2 Create Options PS L3 R3
Analog Sticks
Left Stick (L3)
X Axis
0.0000
Y Axis
0.0000
Magnitude
0.0000
Right Stick (R3)
X Axis
0.0000
Y Axis
0.0000
Magnitude
0.0000
Triggers (Analog)
L2 / LT โ€” Left Trigger
0.000
R2 / RT โ€” Right Trigger
0.000
Trigger Tips
  • โ–ธ Full press should reach 1.000
  • โ–ธ Any value at rest indicates trigger drift
  • โ–ธ PS5 adaptive triggers show resistance zones
All Buttons Press any button to test
Input Log Most recent inputs
Press buttons to see input log

Stick Drift Test

Measures unwanted stick movement while the controller is at rest. Place the controller on a flat surface before testing.

Left Stick
โ€”
Not tested
Right Stick
โ€”
Not tested
How to read results:
PASS = <4% drift  |  BORDERLINE = 4โ€“8%  |  DRIFT DETECTED = >8%
Press Start Drift Test, then place your controller down and do not touch it. The test runs for 5 seconds and measures any unwanted stick movement.
5.0s
Real-Time Drift Monitor
Left Stick (live)
Right Stick (live)

Circularity Test

Measures how circular your stick's range of motion is. A perfect circle = 100%. Low scores indicate worn or damaged stick mechanisms.

Select Stick to Test
โ€”
Circularity Score
Avg Radius
โ€”
Std Deviation
โ€”
Points Sampled
โ€”
Verdict
โ€”
Select a stick and press Start. Rotate the stick slowly and evenly around the full edge of its range. Press Stop when you've completed at least 2 full rotations.

Deadzone Visualizer & Calibrator

Adjust the deadzone threshold and see how it affects stick input. Move the left stick to visualize active vs. dead zones in real time.

Deadzone Threshold 5.0%
What is Deadzone?

The deadzone is a small area around the center of the stick where input is ignored. This prevents unintended movement from minor stick imperfections or resting position variation.

Typical game deadzones range from 3%โ€“15%. If you have stick drift, increasing the deadzone can mask it โ€” but this reduces precision.

Game Average
5โ€“12%
PS5 Default
~6%
Xbox Default
~8%
๐ŸŸ  Orange = Dead Zone   ๐Ÿ”ต Cyan = Active Input

Button Response Time Test

Measures the time between successive button presses using the browser's high-resolution timer. Useful for detecting input latency patterns.

โ€”
Average: โ€”
Minimum: โ€”
Maximum: โ€”
Sample count: 0
How to use: Press any button repeatedly to measure timing between presses. The timer measures consecutive intervals โ€” ideal for testing button repeatability and detecting input lag patterns.
Press Log
Press any button to start measuring

Vibration / Rumble Test

Test your controller's haptic motors. Supports dual-motor rumble (weak + strong). Requires Chrome or Edge browser.

Quick Presets
Checking vibration support...

Everything You Need to Test Your Controller

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.

๐ŸŽฏ

Stick Drift Test

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.

โญ•

Circularity Test

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.

๐Ÿ“

Deadzone Calibrator

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.

โšก

Button Response Time

Measure the interval between button presses with high-resolution timer accuracy. Identify inconsistent button behavior or sticky buttons that affect your gaming performance.

๐Ÿ“ณ

Vibration / Rumble Test

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.

๐ŸŽฎ

Full Button Map

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).

๐Ÿ“ก

Real-Time Stick Monitor

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.

๐Ÿ”Œ

Multi-Controller Support

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.

What Is Stick Drift?

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.

Common Signs of Stick Drift

  • Character or camera moves without touching the controller
  • Menu cursor drifts to one side automatically
  • Unable to aim precisely โ€” crosshair drifts off target
  • Stick feels "loose" or has less resistance than before
  • Stick doesn't return to perfect center when released
  • Input feels "mushy" or unresponsive in a certain direction

How to Test for Stick Drift Online

Our gamepad tester makes it easy to check for stick drift in seconds:

1

Connect Your Controller

Plug in via USB or connect via Bluetooth, then press any button to activate it in your browser.

2

Watch the Live Monitor

Check the stick canvases. If the dot moves without you touching the stick, that's passive drift. An orange/red badge will appear.

3

Run the Drift Test

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.

4

Read Your Results

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.

Stick Drift Test by Controller Type

Our tester auto-detects your controller and shows correct button labels. Here's what to know per platform.

๐ŸŽฎ

PS5 DualSense Stick Drift Test

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.

  • Connect via USB-C or Bluetooth
  • Run our 5-second drift test
  • Check for left-stick up/down drift (common DualSense issue)
  • Also test the touchpad button (button 17)
๐ŸŽฎ

PS4 DualShock 4 Stick Drift Test

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 (ร—โ—‹โ–กโ–ณ).

  • Works via USB cable on Windows/Mac
  • Bluetooth may require DS4Windows on PC
  • Check both sticks โ€” right stick drift is common
  • Circularity test reveals worn stick gates
๐ŸŽฎ

Xbox Controller Stick Drift Test

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.

  • Connect via USB or Xbox Wireless Adapter
  • Drift test works identically to PS controllers
  • Check LT/RT trigger values at rest (should be 0.000)
  • Xbox Elite controllers show all extra buttons

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.

What Is the Circularity Test?

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.

How Our Circularity Score Works

  • You trace a circle with the stick at full extension
  • We record hundreds of position samples
  • Algorithm calculates average radius and standard deviation
  • Score = 100 minus the coefficient of variation (ร—200)
  • 100% = perfect circle, lower = more distortion

Score Guide: 90%+ Excellent | 80โ€“90% Good | 65โ€“80% Fair | Below 65% = significant wear, stick replacement recommended.

Controller Deadzone Explained

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.

Deadzone Types

  • Axial deadzone: Separate deadzones on X and Y axes โ€” can cause "cross-shaped" dead area
  • Radial deadzone: Circular deadzone (what most modern games use) โ€” feels more natural
  • Scaled radial: Input is remapped to start at 0 after the deadzone โ€” eliminates the "snap" feel

Our deadzone visualizer shows a radial deadzone. Use our slider to understand how different deadzone sizes affect your stick's active input range.

How to Fix Stick Drift

Once our controller drift test confirms you have stick drift, here are your options from easiest to most involved.

๐ŸŒฌ๏ธ

Compressed Air Cleaning

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.

๐Ÿงด

Contact Cleaner Spray

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.

๐ŸŽฎ

Increase In-Game Deadzone

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.

๐Ÿ”ง

Replace the Stick Module

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.

๐Ÿญ

Warranty / Repair Service

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 Stick Replacement

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.

Frequently Asked Questions

How do I know if my controller has stick drift?

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.

Does this gamepad tester work with PS5 controllers?

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.

Why does my stick show a small value even without touching it?

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.

What is a good circularity score?

Score interpretation:

  • 90โ€“100%: Excellent โ€” stick is in near-perfect condition
  • 80โ€“90%: Good โ€” minor wear, no impact on gameplay
  • 65โ€“80%: Fair โ€” noticeable wear, may affect precision games
  • Below 65%: Poor โ€” significant wear, stick replacement recommended

For best results, make 2โ€“3 slow, deliberate full rotations at maximum stick extension during the test.

Does this tester work with Xbox controllers?

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.

Why doesn't the rumble test work on my controller?

The Vibration API has limited browser support. Rumble testing works best in:

  • Chrome or Edge on Windows with controller connected via USB
  • Chrome on Android (for mobile controllers)

Firefox currently doesn't support the vibrationActuator API. Safari has partial support. If rumble doesn't work, try Chrome with a USB connection.

Is my controller data sent to your servers?

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.

My controller is connected but not showing up. What should I do?

The Gamepad API requires you to press a button on the controller after connecting it โ€” this is a browser security requirement. Try these steps:

  • Press any button on the controller after connecting
  • Refresh the page, reconnect, then press a button
  • Try a different USB port or cable
  • Use Chrome or Edge browser (best Gamepad API support)
  • On PS4/PS5 via Bluetooth on PC: try DS4Windows software for better compatibility