Controller Testercontroller-tester.com
LTLeft Trigger (LT)
0.000
Bumper LB: UPTravel: 0%
LSLeft Stick Drift
Pristine (<2%)
360°
Axis 0 (X):0.0000
Axis 1 (Y):0.0000
Resting Drift:0.00%
Peak: 0.00%Error: 0.0%
Controller visualizer diagram — Xbox gamepad layout with sticks, triggers, buttons, and D-padLBRBLT: 0%RT: 0%⧉⊛☰ABXYL3R3
RTRight Trigger (RT)
0.000
Bumper RB: UPTravel: 0%
RSRight Stick Drift
Pristine (<2%)
360°
Axis 2 (X):0.0000
Axis 3 (Y):0.0000
Resting Drift:0.00%
Peak: 0.00%Error: 0.0%
🎮 Device:Awaiting Controller...
⚡ Polling:0 Hz
⏱️ Interval:0.0 ms
📊 Jitter:±0.0 ms

Analog Stick Circularity & Outer Bounds Test

Rotate both thumbsticks along their outer circumference for 2–3 full rotations to plot trajectory and measure distortion.

Left Stick 360° ScatterAwaiting Rotation...
Avg Error %
-
Max Error %
-
Right Stick 360° ScatterAwaiting Rotation...
Avg Error %
-
Max Error %
-

In-Game Deadzone Simulator

Deadzone:3%
Resting drift is safely absorbed. No in-game aim drift will occur!

Switch Chatter & Debounce Tester

✓All microswitches debounced properly (>40ms).
Press any button to monitor mechanical bounce interval...

Multi-Frequency Rumble & Impulse Haptics Lab

Test heavy low-frequency motors, fine high-frequency motors, and trigger impulse haptics.

Dual-Rumble Ready
Heavy Motor (Left / Low-Freq)100%
Light Motor (Right / High-Freq)100%
Trigger Impulse (Haptic Click)Ready
Engineering Knowledge Base

The science of gamepad mechanics.

Understand the physical engineering behind stick drift, sensor circularity, polling intervals, and microswitch debounce.

Stick Drift Anatomy

Traditional thumbsticks utilize carbon-film potentiometers. Over hundreds of hours, the mechanical wiper physically scratches off the conductive carbon layer, depositing microscopic dust that distorts the resting voltage and causes non-zero phantom movement.

< 5% is acceptable resting variance.

Circularity Error

Circularity measures how smoothly an analog stick reaches full deflection at all 360 degrees. Poor circularity (squished diamond or square shapes) causes restricted diagonal velocity in competitive first-person shooters, making diagonal recoil control sluggish.

Hall Effect sensors achieve < 3% error.

Polling Rate (Hz)

The reporting frequency determines the delay between physical stick movements and on-screen rendering. While standard gamepads update at 125Hz (8ms), competitive controllers overclocked to 1000Hz (1ms) deliver instant flick response and near-zero packet jitter.

1000Hz reduces latency from 8ms to 1ms.

Microswitch Bounce

Mechanical microswitches in bumpers and face buttons naturally bounce upon contact. When contacts oxidize or spring metal fatigues, bounce duration exceeds the firmware's debounce filter, registering unintended double-taps on a single press.

Flagged when interval is < 40ms.

Sensor Technology Comparison

Comparing electromagnetic Hall Effect sensors with traditional resistive carbon wipers.

Diagnostic FactorHall Effect (Electromagnetic)Carbon Potentiometer (Traditional)
Physical FrictionZero contact (magnetic field induction)Direct friction (metal wiper on carbon film)
Stick Drift ResistanceVirtually drift-proof for lifetimeSubject to degradation after ~400 hours
Circularity Error RateUltra-low (0.5% – 3.5%)Moderate to high (7.0% – 18.0%)
Centering ConsistencySub-0.5% resting offset return2% – 6% resting variation common
Platform Calibration

How to recalibrate and resolve drift.

If your controller displays minor drift (2%–8%), software calibration or deadzone tuning can completely eliminate phantom movement without replacing hardware.

Windows 11 / 10Native Tool

Windows `joy.cpl` Reset

Windows includes a built-in DirectInput hardware calibration wizard that resets center resting bias.

  1. Open Run: Press Win + R, type joy.cpl and hit Enter.
  2. Select Device: Click your connected controller and select Properties.
  3. Settings Tab: Navigate to the Settings tab and click Calibrate.
  4. Complete Wizard: Follow on-screen instructions to leave sticks centered, then rotate fully. Click Finish.
Recommended for generic USB controllers and standard Xbox pads.
Steam InputUniversal

Steam Deadzone Tuning

Steam Input provides per-controller inner and outer deadzone buffers that filter out resting drift across all PC games.

  1. Steam Settings: Open Steam > Settings > Controller.
  2. Calibration: Click Calibration & Advanced Settings next to your device.
  3. Inspect Deadzone: Open the Left / Right Stick tab.
  4. Match Threshold: Adjust the inner deadzone slider slightly beyond your measured drift percent (e.g. 5%).
Works seamlessly across DualSense, DualShock 4, and Xbox controllers.
Hardware MaintenancePhysical Repair

Electronic Cleaner Flush

If drift is caused by carbon dust debris rather than worn contact traces, a zero-residue contact spray can restore factory centering.

  1. Disconnect: Unplug USB cable and remove batteries.
  2. Contact Spray: Use specialized electrical contact cleaner (such as BW-100 or WD-40 Specialist Contact Cleaner). Never use standard WD-40.
  3. Application: Spray a short burst into the dome gap around the thumbstick shaft.
  4. Work Mechanism: Rotate the analog stick 30 times in full circles. Allow 15 minutes to dry fully before powering on.
Effective in approximately 70% of non-severely worn potentiometer issues.
Frequently Asked Questions

Hardware diagnostics, demystified.

Clear, technical answers to common questions about gamepad testing, drift tolerances, and sensor mechanics.

How do I test my controller for stick drift online?
Connect your controller via USB cable or Bluetooth, then press any button to wake the browser Gamepad API. Controller Tester immediately renders real-time coordinates for both thumbsticks. An offset magnitude below 2.0% indicates pristine factory calibration, 2.0%–5.5% represents standard acceptable variance, 5.5%–12.0% indicates moderate drift that can be neutralized with in-game deadzones, and values exceeding 12.0% represent critical stick drift requiring cleaning or repair.
What is circularity error and what is considered an acceptable score?
Circularity error measures how closely an analog stick's outer boundary approximates a true geometric circle. Traditional potentiometer sensors typically produce 7.0% to 18.0% circularity error. Modern electromagnetic Hall Effect sticks typically score between 0.5% and 4.0% error. Lower circularity error ensures uniform diagonal movement speed and consistent recoil control in competitive shooters.
Why does controller polling rate (Hz) matter?
Polling rate is the frequency (measured in Hertz) at which the gamepad transmits input packets to your operating system. A higher polling rate (e.g. 500Hz or 1000Hz) reduces input lag down to 1–2ms and minimizes frame-to-frame packet jitter, providing noticeably crisper flick aim and immediate trigger response compared to standard 125Hz (8ms) polling.
Does Controller Tester work with PlayStation 5 DualSense, Xbox, and Nintendo Switch?
Yes. Controller Tester is compatible with all modern gamepads recognized by the W3C Gamepad API, including Sony PS5 DualSense and PS4 DualShock, Microsoft Xbox Wireless / Elite / Series X|S, Nintendo Switch Pro, Steam Deck, 8BitDo, Scuf, and standard DirectInput / XInput controllers.
Why is Controller Tester completely free and private?
Controller Tester is engineered to run 100% locally in your web browser. There are no server roundtrips, no user tracking, no telemetry, and no software installations. It processes gamepad inputs directly via the native browser Gamepad and Vibration APIs.
How do I fix stick drift if my controller fails the test?
For minor drift (below 8%), adjust your in-game inner deadzone slightly above the measured offset (e.g., set a 7% deadzone in Apex Legends, Call of Duty, or Fortnite). For persistent drift, perform a Windows calibration via `joy.cpl`, clean the potentiometer wipers with electronic contact cleaner (BW-100), or upgrade the internal joysticks to contact-free Hall Effect electromagnetic modules.
Controller Tester • Online Gamepad Diagnostic Tool

Controller Tester — Free Online Gamepad Diagnostics for Xbox, PlayStation & PC

Controller Tester is a free, browser-based game controller tester that lets you diagnose stick drift, measure circularity error, benchmark polling rate, test vibration motors, and detect button chatter — no software installation required. Whether you need an Xbox controller tester, a PS5 controller tester for DualSense, a PS4 controller tester for DualShock 4, or a PC controller tester for USB and Bluetooth gamepads, our online controller tester runs directly in your browser and keeps all input data private.

Why controller-tester.com

Why controller-tester.com is the best online controller tester

controller-tester.com gives you a free, private, zero-install game controller tester that runs entirely in your browser. From stick drift and circularity error to polling rate, vibration, and button chatter, our online controller tester delivers laboratory-grade diagnostics for Xbox, PlayStation DualSense, Nintendo Switch, and PC gamepads — with no software to install and no telemetry collected.

  • 100% in-browser: Our controller tester runs client-side — no uploads, no server roundtrips, complete privacy.
  • All platforms: Xbox controller tester online, PS5 controller tester for DualSense, PS4 controller tester for DualShock, PC controller tester for USB and Bluetooth gamepads.
  • Deep diagnostics: Stick drift %, circularity error, live polling rate (Hz), dual-rumble vibration, and microswitch chatter in one place.
  • Shareable scorecard: Generate a verified diagnostic scorecard image for warranty claims or resale listings.
  • Free forever: No account, no payment, no ads — just accurate controller testing.
XboxXbox Wireless · Elite · Series X|S

Xbox Controller Tester

Use our Xbox controller tester to verify Xbox Wireless, Xbox Elite, Xbox Series X|S, Xbox One controller and Xbox 360 controller gamepads. The online controller tester reads left and right trigger travel, analog stick drift, bumper responsiveness, and D-pad input through the browser Gamepad API.

  • Xbox controller tester online — no install, no drivers
  • Drift percentage and resting offset per stick
  • Trigger sweep linearity for LT and RT
PlayStationDualSense · DualShock 4

PS5 Controller Tester & PS4 Controller Tester

Our PS5 controller tester supports DualSense adaptive triggers, haptic feedback, and the touchpad, while the PS4 controller tester covers DualShock 4 sticks, triggers, and buttons. Whether you are looking for a controller tester PS5 owners trust or a controller tester PS4 players can run online, all PlayStation gamepad diagnostics happen client-side.

  • PS5 controller tester for DualSense rumble and triggers
  • PS4 controller tester for DualShock 4 drift and buttons
  • Controller tester PS3 support via generic HID gamepad mapping
PCUSB · Bluetooth · DirectInput · XInput

PC Controller Tester — USB & Bluetooth

The PC controller tester works with any USB controller tester-compatible gamepad and Bluetooth wireless controllers on Windows, macOS, Linux, and Chromebook. From generic USB gamepads to gaming controller tester setups for Steam and emulators, our controller tester pc diagnostics report axis values, button states, and polling rate in real time.

  • USB controller tester plug-and-play via Gamepad API
  • Gamepad controller tester for Steam, emulators, and browsers
  • Gaming controller tester polling rate and jitter benchmarks

How to Use This Online Controller Tester

Run a complete game controller tester check in three steps.

  1. Connect: Plug in your Xbox, PlayStation, PC, or USB controller tester device, or pair it over Bluetooth.
  2. Wake: Press any button or move a thumbstick to activate the browser Gamepad API in our online controller tester.
  3. Diagnose: Review stick drift, circularity error, polling rate, controller tester vibration output, and button chatter in real time.

Controller Tester Vibration & Rumble Diagnostics

Test dual-rumble motors, low-frequency heavy vibration, and high-frequency haptic feedback.

The controller tester vibration suite activates heavy and light rumble motors independently, plus trigger impulse haptics where supported. Use it to confirm that vibration works on your Xbox controller tester session, PS5 controller tester DualSense haptics, or any PC controller tester-compatible gamepad before you buy, sell, or trade hardware.

Supported Controllers

Every major gamepad platform works with our online controller tester.

PlatformDevicesTest With
XboxXbox Wireless, Elite, Series X|S, Xbox One controller, Xbox 360 controllerXbox controller tester online
PlayStationPS5 DualSense, PS4 DualShock 4, PS3 generic HIDPS5 controller tester · PS4 controller tester
PCUSB controller, Bluetooth gamepad, XInput, DirectInputPC controller tester · USB controller tester
NintendoSwitch Pro, Joy-Con, Steam DeckGamepad controller tester