ControllerTest.ioPOLLING RATE TEST0HzAvg Rate0HzPeak Rate0HzInterval1000.00msJitter0.00msPOLLING STABILITY VISUALIZER2026/2/1206:25:59

Controller Polling Rate Test

No Controller
0
Hz
ControllerTest.io Benchmark
Please connect controller...
Peak Rate
0Hz
Avg Rate
0Hz
Estimated Interval Delay
0.00ms
* Theoretical minimum update interval based on current polling rate.

Performance Reference

Wired (USB)
~1000 Hz
Bluetooth
125 - 250 Hz
2.4G Receiver
~1000 Hz
Tip: Many third-party controllers require D-Input mode to access WebHID and higher polling rates. (Common shortcut: Home+A/B)

What is Controller Polling Rate?

It's a key metric that determines game response speed. Higher values mean faster state reporting from controller to PC.

Hz & Latency

Polling rate (Hz) directly correlates with input latency (ms). 1000Hz means signals are sent every 1ms, while 125Hz means every 8ms. For competitive gaming, higher is better.

Connection Type Comparison

  • USB Wired Stable 1000Hz
  • 2.4G Receiver Stable 1000Hz
  • Bluetooth (Xbox) ~125Hz
  • Bluetooth (PS4/5) ~250Hz+

Can I Overclock?

Yes! For controllers locked at 125Hz, third-party tools (like hidusbf) can force USB polling rate up to 1000Hz or higher, significantly reducing input latency.

Expert Tips

Why Are My Test Results Unstable?

Browser environment differs from native applications, subject to strict OS scheduling and power-saving policies.

Chrome vSync Limitation

Some browser versions bind input polling to screen refresh rate (60Hz/144Hz), causing data to appear "stuck" at specific values.

Power Saving Interference

When laptops run on battery, Windows reduces USB port polling frequency to save power. Please plug in the power adapter for testing.

Data Stability Analysis

Frequently Asked Questions

About controller latency and polling rate

QIs 1000Hz really necessary?

For most players, 250Hz (4ms) is smooth enough. But for FPS (CS2, Valorant) or fighting game players, 1000Hz (1ms) can provide theoretically more responsive control.

QWhy rotate sticks during testing?

Controller protocols are usually 'event-driven'. Without input, controllers may stop sending packets to save power. Rotating sticks forces full-speed data transmission for peak polling rate measurement.

QIs 125Hz Bluetooth normal?

Completely normal. Standard Bluetooth HID protocol defaults to 125Hz polling. PS4/PS5 controllers can run higher but may experience signal instability.

QCannot test 3rd party controller?

Many 3rd party controllers default to X-Input mode, which WebHID cannot access. Try switching to D-Input mode (Common shortcut: Home+A/B) to unlock detection.

QHow accurate is this website?

The Gamepad API polling rate is limited by the browser. The values shown are 'browser-received frequency', typically slightly lower than actual hardware output, but sufficient for performance reference.

How Does Polling Rate Affect Gaming?

Polling rate determines how many times per second data is sent. This gamepad latency test reveals the true input lag of your device. Higher Hz means smoother movement.

Value Guide

  • 1000Hz (1ms): Competition standard. Data transmitted every 1 millisecond. Ideal for FPS and fighting games.
  • 250Hz (4ms): Excellent wireless performance. Most 2.4G controllers and high-performance Bluetooth fall in this range.
  • 125Hz (8ms): Standard Bluetooth performance. Suitable for RPGs or slower-paced games. More power efficient.

Input Lag

Polling rate directly determines theoretical minimum input latency.

125 Hz = 8.0 ms
250 Hz = 4.0 ms
500 Hz = 2.0 ms
1000 Hz = 1.0 ms
About Overclocking

Can Controllers Be "Overclocked"?

Some enthusiasts use third-party tools to overclock DualSense or Xbox controllers, forcing USB polling rates to 1000Hz or higher.

Risk Warning: This may cause connection instability, slight CPU usage increase, and potentially shorten the controller's motherboard lifespan. For most players, stable 125Hz-250Hz is smooth enough.