Blog

How to check a keyboard after a firmware reset

Check every key and common key combinations after a keyboard firmware reset, then separate a layout change from a keyboard or connection fault.

Daniel HayesHardware tests 5 min read

After a keyboard firmware reset, a key may type a different character, a custom layer may be gone, or a familiar shortcut may stop working. Before changing settings again, check whether the keyboard is sending key presses and whether the reset removed a layout or remapping you rely on.

The Keyboard Test checks which keys register and how many keys work at once. It runs in your browser, so you can compare the keyboard's basic input with what you expect.

Test the keyboard after the reset

  1. Open the Keyboard Test on the computer connected to the keyboard.
  2. Press each letter, number, punctuation, and navigation key once. Check that each press registers, then release the key before testing the next one.
  3. Test the modifier keys, including Shift, Ctrl, Alt, and Esc. If the keyboard has extra keys or a number pad, check those too.
  4. Press combinations you use often, such as Ctrl + C or Shift + Tab. Use the test's simultaneous-key check to see whether keys register together.
  5. If a key fails, press it several times at a normal pace. Then reconnect the keyboard and repeat the check to see whether the result changes.

Focus on whether a press registers, not only on the character you expected. The operating system's input language can change which character a key produces. A reset can also remove custom firmware layers that changed what a key does.

What the result means

Every key registers, but some type the wrong character

The keyboard is sending input, but the active keyboard layout may not match the printed key labels. A firmware reset may also have restored the default keymap, which is the assignment of actions to keys. Check your operating system's input language, then check the keyboard's configuration utility for a saved layout or layer.

One or more keys do not register

First check that the key is not assigned to another function or disabled in the keyboard's firmware settings. If it still fails in the test after reconnecting the keyboard, try it on another computer. A key that fails on multiple devices may have a switch, circuit, or firmware problem.

Keys work alone but not in combinations

The keyboard may have a limit on which keys it can register at the same time, or the reset may have changed its rollover behavior. Rollover is the ability to detect multiple simultaneous key presses. Compare several combinations you actually use, since a test cannot establish how every game or application will handle them.

The Windows key, Print Screen, or a laptop shortcut does not appear

This alone does not show that the key is broken. The operating system often handles the Windows key, Print Screen, and shortcut keys for brightness, volume, and Wi-Fi before the browser receives them. The Fn key never reaches the browser. Check those keys in their normal operating system function instead.

How to fix it

  1. Check the connection. Unplug a wired keyboard and reconnect it, preferably to a different USB port. For a wireless keyboard, check its power, receiver, or Bluetooth connection, then test again.
  2. Check the operating system's keyboard layout. In Windows 11, open Settings › Time & language › Language & region, then check the keyboard options for your language. On macOS, open System Settings › Keyboard › Text Input and review the selected input source. Choose the layout that matches your keyboard and the characters you want to type.
  3. Check accessibility settings. Features that change how key presses behave can make a keyboard seem unresponsive. In Windows 11, check Settings › Accessibility › Keyboard, including Filter Keys. On macOS, check System Settings › Accessibility › Keyboard, including Slow Keys and Sticky Keys.
  4. Restore your keymap or layers. Open the keyboard maker's configuration utility and check whether the reset cleared a custom layout, macro, or layer. Restore a profile you trust, or assign the affected keys again. Do not load firmware intended for a different keyboard model.
  5. Restart the computer. This can clear a temporary input or connection problem. After the restart, reopen the browser test and check the same keys and combinations.
  6. Check for a firmware issue. If the same keys still fail on another computer, read the keyboard maker's instructions for your exact model. Follow its recovery or firmware update steps only if they apply to your device.

When the keyboard may be faulty

A browser test can confirm that key events reach the page, but it cannot inspect the keyboard's circuit board or verify its firmware directly. If a key does not register in the test on two computers, even after you reconnect the keyboard and check its layout, the problem is likely in the keyboard or its cable. If only one combination fails, compare it with the keyboard's documented rollover limits before assuming there is a fault.

For a keyboard under warranty, save a short list of the keys and combinations that fail and contact the seller or manufacturer. If the keyboard is out of warranty, a repair shop can inspect it, but replacing an inexpensive keyboard may cost less than repairing it.

What the browser test cannot check

The test reports key input that reaches the browser. It cannot tell you which firmware profile is active or whether the keyboard's software saved a setting correctly. It also cannot reliably capture keys that the operating system intercepts first, including Fn and many brightness or volume shortcuts.

When checking keys that may enter text, avoid typing passwords or other private information into a test page.