Free controller tool · No download
Controller Latency Test
This controller latency test estimates delay from an on-screen cue to the next observed button press in the Gamepad API loop. It is a practical controller input lag tester for same-machine comparisons — not a photodiode lab rig.
Connect your controller
USB or Bluetooth. Press any button if nothing appears.
How to use this tool
- Connect your controller.
- Watch for the on-screen pulse.
- Press a face button as soon as you see it.
- Repeat several trials and compare averages on this PC only.
What the readings mean

What this latency estimate includes
True physical latency needs specialized equipment that watches lights and signals outside the browser. This page includes display refresh, human reaction, and API timing — still useful for rough comparisons alongside the polling rate test.
Compatibility and limitations
Works best on desktop with a stable refresh rate and a focused tab.
Human reaction time dominates many trials. It cannot isolate cable vs Bluetooth radio latency alone.
FAQ
Is this true end-to-end controller latency?
No. It is a browser-side estimate from cue to observed press.
Why do my times vary so much?
Human reaction and display timing vary. Use averages across many trials.
Wired vs Bluetooth — can this decide?
You can compare setups on the same PC, but results still include reaction time.
Related
Keep testing
Jump to another controller diagnostic without losing crawlable instructions on each page.