Hz · interval · jitter histogram

Controller Polling Rate Test

This controller polling rate test estimates how many times per second your controller sends an update to your computer. The number is shown in hertz (Hz). Connect your controller, press Start, and spin a stick in fast circles for 5 seconds. A higher, steadier number usually means a more responsive controller.

Free No download Private: runs in your browser PS5 · PS4 · Xbox · Switch · PC
Waiting for controller

Connect a controller, then press any button

Use a USB cable or Bluetooth. Browsers only show a controller to a web page after you press a button on it.

  1. 1Plug in or pair
  2. 2Press any button
  3. 3Test every input

Detects up to 4 controllers automatically · PS5 · PS4 · Xbox · Switch · PC

Polling rate

—

Press Start, then spin a stick in fast, steady circles for 5 seconds.

Live screen-limited rate: —

—Average rate
—Median interval
—Fastest
—Slowest
—Jitter
—Samples

Looking for a general check? Use the main gamepad tester.

Key facts
  • 125 Hz means an update every 8 ms. 1,000 Hz means an update every 1 ms.
  • Around 250 Hz or more is good for most players.
  • Many controllers run faster on a cable or 2.4 GHz dongle than on Bluetooth.
  • A browser result is a good estimate for comparing setups, not a lab measurement.

What is controller polling rate?

Polling rate is how often your controller reports its state to your computer. A rate of 125 Hz means 125 updates every second, one every 8 milliseconds. A rate of 1,000 Hz means an update every 1 millisecond.

More updates means less waiting between your thumb moving and the game knowing about it. The difference is tiny, a few thousandths of a second. But in fast games, some players can feel it.

How to test your polling rate

  1. Close other heavy tabs and apps. A busy computer can lower the result.
  2. Connect with a USB cable for your first test.
  3. Press Start, then spin a stick in fast, steady circles for the full 5 seconds. The controller only sends an update when something changes, so the stick must keep moving.
  4. Read the average. The tool ignores the very first second, which often starts low.
  5. Test again over Bluetooth or a wireless dongle and compare.

How to read your result

Average rateWhat it means
Under 100 HzLow. Often a Bluetooth connection, or a busy computer. Fine for casual games.
100 – 300 HzTypical for many standard controllers. Good for most players.
300 – 600 HzFast. Common on newer PC-focused pads.
600 Hz and aboveVery fast. Usually a "high polling rate" controller on USB or its own 2.4 GHz dongle.

Two things matter as much as the average:

  • Stability. A steady 250 Hz feels better than one that jumps between 100 and 500. The jitter number and the histogram show this: one tall, narrow bar means a steady rate.
  • Wired vs wireless. Many controllers run faster on a cable than on Bluetooth.

Why browser results have limits

We want to be upfront about this. A browser measures how often it sees new data from the controller. That depends on your controller, but also on your browser, your operating system and how busy your computer is. So:

  • The result is a good estimate, best for comparing settings on the same computer: cable vs Bluetooth, or one controller vs another.
  • Very high rates (around 1,000 Hz) may read lower in a browser than in dedicated desktop software.
  • This test does not measure full input lag, the total time from button press to on-screen action. That also depends on the game and your display.

How to get a higher polling rate

  1. Use a cable or the maker's 2.4 GHz dongle instead of Bluetooth.
  2. Plug straight into the computer, not a hub or a monitor.
  3. Check the controller's software. Many 8BitDo, GameSir and other PC-focused pads let you switch to a high polling rate mode.
  4. Update the firmware. Some makers have raised polling rates through updates.
  5. Close background apps that might slow down input handling.

On some PC setups, community tools can raise polling rates for certain controllers. These are unofficial, so use them carefully.

Does polling rate really matter?

For most players, no. Story games, sports games and most online games feel the same at 125 Hz or 1,000 Hz. It matters more in fast competitive shooters and fighting games, where every millisecond counts. Even then, your display's refresh rate and the game's own settings often matter more.

If your controller feels slow, check these first:

Polling rate test FAQ

What is a good polling rate for a controller?

Around 250 Hz or more is good for most players. Competitive players often look for 500 Hz to 1,000 Hz on a wired or dongle connection.

Why is my polling rate lower on Bluetooth?

Bluetooth often sends updates less often than a cable, and it's more affected by interference. Many controllers drop to a lower rate wirelessly.

Why does my result change every time?

The rate depends on how busy your computer is, and on whether the stick keeps moving. Keep spinning steadily and close other tabs for the most stable result.

Is polling rate the same as input lag?

No. Polling rate is how often the controller reports. Input lag is the total delay from your press to what you see on screen. A higher polling rate cuts one small part of that delay.

Can a website measure 1,000 Hz?

It can get close on a fast computer, but browser results may read lower than desktop tools. Use this test to compare setups, not as a lab measurement.

Written by the Gpad Tester teamWe test controllers every day: drifting sticks, dead buttons and weak rumble motors on PS5, PS4, Xbox, Switch and PC pads. Last updated .

Test your controller now

Press any button and see every input live. Free, private, and nothing to install.

Open the gamepad tester