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.

Waiting for controller…

Connect your controller

USB or Bluetooth. Press any button if nothing appears.

How to use this tool

  1. Connect your controller.
  2. Watch for the on-screen pulse.
  3. Press a face button as soon as you see it.
  4. Repeat several trials and compare averages on this PC only.

What the readings mean

Player pressing a controller button during a latency test cue

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.