Function and media keys
Hover a key for notes on what the OS does with it
Function row
Media, browser and system keys
Press F1 to F24 and any media keys. Grey keys the OS keeps for itself are normal.
Press each function key and every media key your keyboard has. Green means the browser received it; a grey key with a tooltip is one the operating system normally keeps for itself, such as Mail or Calculator. The Fn Lock detector below tells you whether your F row is sending function codes or media actions, which is the usual reason F5 refreshes the page on one keyboard and dims the screen on another. Repeat the keyboard ghosting test a few times for a more reliable reading.
Hover a key for notes on what the OS does with it
Function row
Media, browser and system keys
Press F1 to F24 and any media keys. Grey keys the OS keeps for itself are normal.
Press F1 to F4 to detect whether the F row sends function codes or media actions.
Last key
--
Run a function key test to learn whether every key on your keyboard still registers, from Esc to the arrows. Press any key and this quick hardware check shows the result at once, so you can catch a problem before it ruins a deadline or a match.
Open the page, click anywhere so the browser has focus, then tap keys on your computer. Each press turns a key on the on-screen board green, and the reset button clears everything for another round. Try the stuck key test next if you want another angle on how your keyboard behaves.
The top row is where failures hide, because you cannot type F1 to F12 into a document to prove they work. Tap each of the function keys and confirm it lights up. On many laptops, the media controls share these keys, so hold Fn if nothing happens. Also try the rest of the special row:
Grey marks untested keys, while green marks tested keys that sent a signal. Each press also reports its key codes, so you can see exactly what the system received.
Start the online keyboard test, then press every key once, row by row. It works on Windows, on a Mac with an Apple keyboard, or on a laptop, and typing needs no download. When all keys glow, the keyboard test is complete. A quick pass through the modifier key test shows whether the problem is your keyboard or your settings.
Choose the keyboard layout that matches your board, since a QWERTY layout and a compact one expose different keys. Sizes include 60%, 65%, 75%, TKL and full-size, and only the full-size board adds a numpad on the right.
Last week a refurbished 75% board arrived for my desk, and the seller's note said "all keys checked". Before trusting that, I wanted proof for the 12 keys I use for debugging, so I ran a function key test on it. Result up front: 11 of 12 keys registered, and F9 did not.
I clicked the page for focus, then pressed F1 to F12 once each, in order. F1 to F8 turned green on the first try. F9 stayed grey. I pressed it five times with a firm, flat strike: 0 of 5 registered, so a light touch was not the cause. Then I held Fn and pressed it five more times: 5 of 5 registered, but as a different code, because the board's media layer had taken over the key.
The number to watch is that 0 of 5. One missed press can be a weak strike, but five misses in a row point to the switch or a Fn-lock setting. The Fn result narrowed it down: the switch works, so the board was set to media-first mode. Toggling that mode, usually Fn plus Esc on boards of this type, brought F9 back as a plain function key, and a rerun gave 5 of 5.
One caveat I would not skip: the operating system and browser grab a few keys before the page sees them. F5 reloads the tab, F11 toggles full screen, and F12 can open developer tools, so a grey F5 does not by itself prove a dead switch. If one of those stays grey, retest in a different browser or a fresh window before blaming the hardware, and only then consider a switch replacement.
An online keyboard tester is most useful for faulty keys that fail quietly. Press several keys simultaneously to check ghosting, where an extra press vanishes, and count how many the board reports at once. Gaming boards advertise N-key rollover, or NKRO, so every press in a fast combo counts. Slow response or uneven performance often points to defects in a single switch.
Use this keyboard checker to separate hardware faults from software ones. If a key stays grey, work through these steps:
Keyboard testing also settles the repair-or-replace question. If the run shows one dead switch, a mechanical board with hot-swap switches lets you replace just that switch, while a membrane design usually means replacing the whole board. Run the same test on any replacement before the return window closes, checking keycaps for fading legends, RGB backlighting for dark zones, and the battery on a wireless model. Ergonomics and Touch ID on an Apple board are worth weighing, but only once every function key passes.
Press the key while the tester has focus. A working key lights up green. A key that stays grey after several firm presses may be unresponsive or damaged.
Many keyboards and laptops put media controls and brightness on the function row. Hold Fn while you press the key, or switch the board between media-first and function-first mode.
The page probably does not have browser focus. Click anywhere on the page, then try again. Browser extensions that capture shortcuts can also interfere, so disable them briefly.
A 60% board has only the main alphanumeric keys. A 65% board adds arrow keys and a Delete column, and a 75% board adds the F1 to F12 row. A TKL board is full-size without the numpad, and a 100% board includes everything.
The browser can handle some keys before the page sees them: F5 reloads the tab, F11 toggles full screen and F12 can open developer tools. Retest in another browser or window before blaming the switch.
Ghosting happens when a keyboard fails to register some key combinations, usually when three or more keys are pressed at once. N-key rollover boards register every press independently.
Clean around the key with compressed air, check the cable and port or the wireless connection, and update your software. If the key is still dead, look into a repair or your warranty.