Gamepad Drift Test

Map stick precision and identify controller deadzone drift instantly. Connect your controller and press any button to begin.

Waiting for controller...
Press any button to connect.

Free Online Gamepad Drift Tester

Does your character walk forward automatically or does your camera spin on its own? This gamepad drift test helps you find hardware issues instantly. It reads raw data directly from your analog thumbsticks and displays exact coordinate values. This reveals if your sticks move on their own (stick drift). It works directly in your web browser without downloading any special software drivers.

Quick 3-Step Controller Check

1
Connect & Wake

Connect via USB or Bluetooth. Close Steam/DS4Windows, then press any button to wake.

2
Test Deadzone

Don't touch the sticks. If the dot moves and the Drift badge turns red, you have stick drift.

3
Check Inputs

Rotate sticks in full circles and press all triggers to ensure they register correctly.

Understanding Analog Stick Deadzones

A deadzone is a small digital area near the center of your joystick. Game software ignores minor stick movement inside this zone. Because thumbsticks are mechanical springs, they rarely return to absolute 0.00000. They might rest at 0.02 or 0.04 instead.

A healthy analog stick precision reading generally stays below 0.08. If the values spike past this threshold without you touching the controller, you are experiencing drift. To temporarily fix this in games, you might need to increase your in-game deadzone settings.

Compatible Devices (PlayStation, Xbox, Switch)

This controller drift test uses the browser Gamepad API, making it compatible with most major console and PC peripherals.

  • PlayStation Controllers: Test your PS4 DualShock or PS5 DualSense controllers. (Note: Sony's advanced haptic feedback features cannot be tested via standard web browsers).
  • Xbox Controllers: Verify Xbox One, Xbox Series X/S, and Elite controllers connected via USB cable or Bluetooth.
  • Nintendo Switch: Switch Pro Controllers are commonly supported, while Joy-Con behavior can vary by browser, operating system, and connection mode. Check them for their notorious drifting issues before requesting a warranty repair.

Safety and Best Practices

Keep these tips in mind while testing your hardware.

  • Connect controllers directly to the motherboard USB ports to minimize input latency.
  • Avoid heavily worn or frayed USB cables which can cause intermittent disconnects.
  • Do not press buttons violently or jam the sticks during the test.
  • Close gaming platforms like Steam or DS4Windows to avoid input hijacking conflicts.
  • If you are a PC gamer, you can also use our Keyboard Test to check your WASD keys.

Trust & Privacy

This tool runs strictly locally in your browser. Input data is never uploaded or stored. It does not track your gaming habits or save your device identifiers.

See also: Test your gaming mouse switches for hardware wear with our Double Click Test.

Controller Diagnostics FAQ

Why is my controller not detected by the browser?

For security reasons, browsers block gamepad data until you physically press a button to "wake" the device. Also, apps like Steam can hijack the input.

What is an acceptable analog stick drift value?

Values fluctuating up to 0.05000 at rest are generally acceptable. Constant resting values over 0.08000 indicate noticeable hardware wear.

Can software fix my drifting controller stick?

No software can physically repair a worn-out sensor. However, you can temporarily hide the symptoms by increasing the "Deadzone" settings in your game menu.

Does this test work with PS5 DualSense and Xbox controllers?

Yes, this tool works with most standard Bluetooth and USB controllers, including Xbox Series X/S controllers, PlayStation DualShock 4, PS5 DualSense, and many Nintendo Switch Pro controllers.

Why does my joystick dot jitter even when I hold it still?

Minor jittering while holding the stick at an angle is normal. It is caused by the micro-movements of your thumb and the extreme sensitivity of the raw analog sensors reading the data.