UltimatePCTools
⌨️

Keyboard & Mouse Tools

Free browser-based tools to test your keyboard and mouse performance. Measure reaction time, check CPS, detect polling rate, and verify every key — all in your browser, no download needed.

About These Keyboard & Mouse Tests

These tools run entirely in your browser using standard Web APIs — no plugins, no downloads, no accounts. They measure real input events reported by your operating system, giving you accurate readings for reaction time (in milliseconds), click speed (clicks per second), mouse polling rate (in Hz), and keyboard key recognition across every physical key including simultaneous multi-key presses.

All test scores and personal bests are stored in your browser's local storage — they stay on your device only and are never sent to a server.

What Is Mouse Polling Rate and Why Does It Matter?

Mouse polling rate is how many times per second your mouse reports its position to your computer. A polling rate of 125 Hz means the mouse sends 125 position updates per second — one update every 8 ms. At 1000 Hz, that interval drops to 1 ms. For competitive gaming, the difference is significant: at 125 Hz, a fast mouse movement can be undetected for up to 8 ms, creating a visible delay between physical movement and cursor response. At 1000 Hz that gap shrinks to 1 ms — effectively imperceptible.

Modern gaming mice often ship with polling rates of 2000 Hz, 4000 Hz, or even 8000 Hz. Whether those rates are useful in practice depends on your monitor's refresh rate, your frame rate, and your CPU's ability to process the additional USB interrupt load. Our Mouse Polling Rate Test measures your mouse's actual report rate directly — not the rate advertised in the spec sheet, but the rate your OS is receiving in real time.

What Is Keyboard Ghosting?

Keyboard ghosting happens when a keyboard fails to register a keypress because other keys are already held down. It's a hardware limitation in the keyboard's matrix circuit — most budget keyboards can only detect 3–6 simultaneous keypresses before dropping inputs. For gaming, ghosting is a real problem: holding W + Shift + Space while pressing Q (common in FPS games) can result in the Q not registering at all.

N-Key Rollover (NKRO) means the keyboard can detect every key independently regardless of how many others are held down. Most gaming keyboards advertise NKRO, but some only achieve it over PS/2 — over USB they fall back to 6-key rollover (6KRO). Our Keyboard Tester lets you verify actual rollover by holding combinations of keys simultaneously and watching which ones register.

Polling Rate & Reaction Time: Key Numbers to Know

Polling RateReport Interval
125 Hz8 ms
500 Hz2 ms
1000 Hz1 ms
2000 Hz0.5 ms
4000 Hz0.25 ms
8000 Hz0.125 ms

Average Reaction Time by Skill Level

Human visual reaction time — the time between seeing a stimulus and clicking — averages around 200–250 ms for most people. Elite esports players typically fall in the 150–190 ms range. Reaction time is trainable and improves with warm-up: most people react 15–30 ms faster after their first 20 attempts than on their first cold try. Use our Reaction Time Test after a proper warm-up for the most representative reading.

Reaction TimeRating
< 150 msElite
150–190 msExcellent
190–220 msAbove Average
220–250 msAverage
250–300 msBelow Average
> 300 msSlow

How to Improve Your Results

For polling rate: If your mouse reads significantly below its rated polling rate (e.g., 500 Hz instead of 1000 Hz), check your USB connection first — use a USB 2.0 port directly on the motherboard rather than a hub. Some USB 3.0 ports cause polling rate instability due to RF interference from the 5 Gbps bus. Also check your mouse driver software — Logitech G Hub, Razer Synapse, and SteelSeries GG all have polling rate settings that can override hardware defaults.

For reaction time: The biggest gains come from consistency, not raw speed. Take 20–30 attempts in a session and look at your median result, not your best. Warm up for 5 minutes before measuring — cold reaction times are typically 20–40 ms slower. Monitor your results across days to identify whether fatigue or time-of-day affects your performance.

For keyboard ghosting: If you find your keyboard drops keys in common gaming combinations (e.g., WASD + Shift + Space), the fix is a keyboard with genuine NKRO support. Any keyboard advertising "anti-ghosting" should be verified — the term is used loosely by manufacturers and sometimes only applies to specific key zones, not the whole board.

Last updated: