Gaming setup test. Every input, the screen and the line.
Keyboard, mouse, controller and monitor, checked in one run: rollover, bounced clicks, stick drift, real refresh rate and dead pixels. Then the free stress test for the PC itself.
This check is visual: it draws full-screen colours and test patterns on the screen, and you judge the result by eye, so a screen reader cannot describe it. The list under "What it measures" says in words what each one shows.
8 checks · about 4 minutes
- Keyboard
- Mouse
- Controller
- Refresh rate
- Dead pixels
- Speakers
- Audio delay
- Internet
One check after another, with your progress along the top and a plain verdict on each. Nothing you show the camera or say into the microphone leaves this page.
In short
Gaming setup test: the answer first
A gaming setup test checks the parts you touch and see: keyboard rollover, bounced mouse clicks and polling rate, controller stick drift, the rate the screen really runs at, dead pixels, and how much latency the connection adds under load. Then the stress test checks the PC itself.
Reading your result
- Rollover reported by the number
- The keyboard step counts how many keys of each held group register together. Fewer than you hold is a rollover limit, which matters in games, not typing.
- Drift is measured at rest
- A stick's reading is taken once it has been still for a second, so a moving stick is never counted as drift.
- Latency under load
- A connection that is fast but bloats under load causes lag spikes when anyone else uses the line.
What it measures
Measured here, not assumed.
In the order the checks run.
- Keyboard
- Every key you press lights up on a map; a rollover step has you hold listed key groups and counts how many register together; a key still down at the end is flagged.
- Mouse
- Every button, the scroll wheel, a bounced double click detector and the polling rate read from raw movement reports, three ways, with each method's figure.
- Controller
- Buttons and sticks live from the Gamepad API, and how far a stick sits from centre once it has been still for a second, which is drift when it is outside the dead zone.
- Screen
- Five seconds of frame timing to find the rate the screen runs at, then solid colours to reveal dead or stuck pixels.
- Connection
- Latency idle and while the line downloads and uploads, graded on Waveform's bufferbloat bands, and whether UDP reaches the internet. For that, the browser asks Google's public STUN server, stun.l.google.com, for its public address; that one request leaves this site and shows Google your IP address. Packet loss is not measured.
If it fails
The usual failures, and what fixes each.
- A stick drifts
- Raise the dead zone in the game as a stop-gap. A stick module replacement fixes it, and some makers repair it under warranty.
- Single clicks arrive as doubles
- A worn switch. Replace the mouse or its switch. Check the double-click speed setting is not set very slow first.
- Only 60 Hz on a high refresh monitor
- Set the refresh rate in the display settings and the graphics driver panel, and use DisplayPort or a cable rated for the rate.
Where a browser stops
What it cannot tell you.
- Input latency end to end. A browser cannot time the switch, the cable and the game together.
- DPI and sensor accuracy. Polling rate is read from raw report timing; DPI is not readable.
- Whether the controller works in a specific game or launcher, which has its own driver layer.
Privacy
Nothing leaves this page.
The camera and microphone are read on this page and stopped as soon as they have been measured. The clip you can play back lives in the browser's memory and is discarded when you leave. The location check discards the position. The internet test sends random bytes to this site and nothing else. The result is stored nowhere unless you ask for it by email, and then only the fact that an email was sent is kept.
Questions
Gaming setup test, answered
- How do I test if my keyboard has ghosting?
- The keyboard test has a rollover step: hold the listed groups, such as A S D F, and it counts how many register at once. When every held key arrives, that is n-key rollover for the group; when fewer do, the report says ghosting or rollover limit at that number. Gaming keyboards register every key; basic ones drop keys past two or three.
- How do I check my controller for stick drift?
- Connect it, press a button so the browser lists it, then let go of the sticks for a full second. The test reads how far they sit from centre once still; outside our 8 percent dead zone is drift, and above 10 percent is drift you will feel.
- How do I check my monitor's real refresh rate?
- The refresh test counts frames for five seconds and reports the rate the screen actually runs at. A 144 Hz monitor showing 60 is set to 60 somewhere in the system.
- Does this test my graphics card too?
- Not this check. The free stress test loads the processor and graphics and shows whether they hold their speed; run it after this one.
Read next