Keyboard scan rate and keyboard polling rate are two different measurements that are often confused — but they describe different stages of the same input process. Understanding both tells you exactly why some keyboards feel faster than others, and which spec to look at when buying a gaming keyboard.
What Is Keyboard Scan Rate?
Scan rate is how often the keyboard’s microcontroller scans its key matrix to detect which keys are pressed. A keyboard key matrix is a grid of rows and columns — the controller sends a signal down each row and reads which columns respond to detect a key press. This scan cycle happens entirely inside the keyboard firmware.
A 1000Hz scan rate means the keyboard checks every key 1,000 times per second — once per millisecond. A 4000Hz scan rate checks 4,000 times per second, every 0.25ms. The scan rate sets the floor for how quickly a key press can be detected.
What Is Keyboard Polling Rate?
Polling rate is how often the keyboard transmits its state to the PC over USB. At 1000Hz, the keyboard sends an update to your computer every millisecond. At 8000Hz, it sends 8,000 updates per second. Polling rate is the outbound transmission speed — after the keyboard has already detected the keypress internally via the scan cycle. To understand polling rate in full detail, read our keyboard polling rate complete guide.
Scan Rate vs Polling Rate: Key Differences
| Property | Scan Rate | Polling Rate |
|---|---|---|
| Where it happens | Inside the keyboard firmware | Between keyboard and PC (USB) |
| What it measures | Key press detection speed | Data transmission speed |
| Visible to PC | No — internal only | Yes — testable via browser |
| Typical gaming value | 1000Hz–4000Hz | 1000Hz–8000Hz |
| Bottleneck scenario | Slow scan = missed timing window | Slow polling = delayed delivery |
| Affected by USB? | No | Yes |
How Scan Rate and Polling Rate Work Together
Think of it as a two-stage pipeline. Stage 1: the keyboard scans its key matrix and detects that you pressed W. Stage 2: the keyboard transmits that detection to the PC at the next polling cycle.
If scan rate is 1000Hz and polling rate is 1000Hz, the maximum total internal latency is 2ms (1ms scan wait + 1ms poll wait, worst case). If scan rate is 4000Hz and polling rate is 1000Hz, the scan stage only adds 0.25ms worst case — but the USB transmission still waits up to 1ms. In this case, polling rate is the bottleneck.
The rule: polling rate cannot transmit keystrokes faster than scan rate detects them. A keyboard with 8000Hz polling but 1000Hz scan rate can only deliver genuine new data every 1ms — the extra polling cycles just retransmit the same state. This is why high-end keyboards like the Wooting 60HE advertise both: 8000Hz scan rate and 8000Hz polling rate.
Does Scan Rate Affect Gaming Performance?
Yes — specifically for actions that require exact timing windows. In CS2, a counter-strafe requires releasing one key and pressing another within a frame. At 60fps, your frame is 16.7ms wide — scan rate irrelevant. At 240fps, your frame is 4.2ms wide. A 125Hz scan rate adds up to 8ms of detection delay — wider than two frames at 240fps. At 1000Hz scan rate, that window is 1ms, safely within a single frame.
The practical threshold: at 144fps or below, 1000Hz scan rate is sufficient. Above 240fps, higher scan rates (4000Hz–8000Hz) become meaningful for precision-dependent inputs like tap-strafing and peek timings. See our best polling rate for gaming guide for full frame rate recommendations.
Which Keyboards Have the Highest Scan Rate?
| Keyboard | Scan Rate | Polling Rate | Switch Type |
|---|---|---|---|
| Wooting 60HE / 80HE | 8000Hz | 8000Hz | Lekker (hall effect) |
| Razer BlackWidow V4 Pro | 8000Hz | 8000Hz | Razer Yellow (optical) |
| SteelSeries Apex Pro TKL | 4000Hz | 4000Hz | OmniPoint (hall effect) |
| Logitech G Pro X TKL | 1000Hz | 1000Hz | GX mechanical |
| Corsair K100 RGB | 4000Hz | 4000Hz | OPX (optical) |
| Generic budget keyboards | 125Hz | 125Hz | Membrane |
How to Test Your Keyboard Polling Rate
You can test polling rate but not scan rate — scan rate is internal and not exposed via USB. Our keyboard polling rate test measures how often your keyboard sends updates to the PC. Press any key rapidly for 3 seconds and read the Hz value. This confirms your polling rate — not your scan rate, which requires firmware documentation from the manufacturer.
Watch: Keyboard Scan Rate Explained
Frequently Asked Questions
What is the difference between keyboard scan rate and polling rate?
Scan rate is how fast the keyboard detects key presses internally (inside the firmware). Polling rate is how fast the keyboard transmits those detections to your PC over USB. Both add latency: scan rate sets the detection ceiling, polling rate sets the transmission ceiling.
Which is more important for gaming: scan rate or polling rate?
Both matter, and neither helps without the other. A 8000Hz polling rate keyboard with 125Hz scan rate still only detects key presses every 8ms. Match them: Wooting and Razer BlackWidow V4 Pro offer 8000Hz on both, which is ideal for competitive gaming at 240fps+.
Does scan rate affect key rollover (NKRO)?
No. N-key rollover (NKRO) is about how many simultaneous key presses the matrix can register and distinguish, not how fast it scans. A keyboard can have NKRO and 125Hz scan rate. They are separate specifications.
Can I increase my keyboard’s scan rate?
Generally no — scan rate is set by firmware and hardware. Custom keyboards running QMK firmware can have scan rates configured, but most commercial keyboards have fixed scan rates set by the manufacturer.
Is a 4000Hz scan rate better than 1000Hz for CS2?
Yes, at 240fps+. At 144fps or below, 1000Hz scan rate delivers detection well within a single frame interval (6.9ms), so the additional precision of 4000Hz provides no meaningful advantage. At 240fps (4.2ms frames), 1000Hz is still adequate. Above 360fps, 4000Hz+ becomes genuinely beneficial.
Related Tools & Guides
- ⌨️ Keyboard Polling Rate Test — Check your keyboard’s current Hz
- 📖 Keyboard Polling Rate Complete Guide — 125Hz vs 1000Hz vs 8000Hz
- 📖 Best Polling Rate for Gaming — What Hz do you actually need?
- 🖱️ Mouse Polling Rate Test — Check your mouse Hz too