Blog

Keyboard not typing correctly? Hardware or settings?

Test which keys register, then check keyboard layout, repeat behavior and accessibility settings to find out whether typing trouble is hardware or software.

Daniel HayesHardware tests 5 min read

A key may fail only sometimes, type a different character than the one printed on it, or repeat when you press it once. Those symptoms can come from a worn keyboard, but they can also come from a layout, accessibility option or app setting.

Test the keys outside the app where you noticed the problem, then compare the results with your computer’s typing settings. The Keyboard Test shows which keys register and whether several keys register at the same time.

Test the keyboard first

  1. Open the Keyboard Test on the computer with the problem.
  2. Press each key that seems unreliable, one at a time. Include both Shift keys, Enter, Backspace, the number row and punctuation keys.
  3. Press a key several times at a normal pace, then slowly. Check whether every press registers, or whether one press appears to be missed or repeated.
  4. Hold common combinations such as Shift + A or Ctrl + C and see whether the keys register together. Do not use Fn for this test. It usually does not reach the browser.
  5. Repeat the problem in a plain text field, such as a new document or the computer’s basic text editor. Compare what appears on screen with what the test registered.

Testing outside the troublesome app helps separate the keyboard from that app’s shortcuts, language settings and text processing. If the test registers a key but the app does not behave as expected, the key switch may be fine.

What the result means

A key never registers in the test

The browser is not receiving an event from that key. That points toward a keyboard, connection or operating system issue, but it does not prove the key itself is broken. Reconnect the keyboard and test again. If it is a laptop key, try the built-in keyboard in another app and compare with an external keyboard if available.

The test registers the key, but the wrong character appears

The key is sending input. A different keyboard layout is a common cause. For example, layouts can put punctuation in different places, and the same physical key can produce a different character depending on the selected language. Check the active input language before assuming the keyboard is damaged.

One press produces repeated letters, or keys feel delayed

A key that repeats only after you hold it may be normal key-repeat behavior. If a quick tap produces several characters, check Filter Keys or Slow Keys, the repeat settings, and whether the physical key sticks. Compare the behavior in another app as well.

Single keys work, but combinations fail

Some keyboards cannot register every possible group of keys at once. The Keyboard Test can show how many keys work together, but a failed combination does not necessarily mean a fault. Also check Sticky Keys, which changes how modifier keys such as Shift and Ctrl work. Laptop function-key combinations may be handled by the computer before the browser sees them.

Every key registers normally in the test

The keyboard is sending input in the browser. Focus on the app, selected language, accessibility options, shortcut settings or a background utility that remaps keys. A browser test cannot show every setting or app-specific behavior.

How to fix typing settings

  1. Check the active keyboard layout. On Windows 11, select the language indicator on the taskbar to see or switch the active layout. To add or remove layouts, open Settings › Time & language › Language & region, select the language’s options, then review its keyboards. On macOS, open System Settings › Keyboard › Text Input › Edit and check the input sources. Select the layout you normally use.
  2. Turn off accessibility options temporarily. On Windows 11, open Settings › Accessibility › Keyboard and check Sticky Keys and Filter Keys. Filter Keys can ignore brief or repeated keystrokes. On macOS, open System Settings › Accessibility › Keyboard and check Sticky Keys and Slow Keys. Slow Keys can require you to hold a key longer before it registers.
  3. Adjust key repeat behavior. On macOS, open System Settings › Keyboard and adjust Key repeat rate and Delay until repeat. On Windows 11, search for and open Control Panel, choose Keyboard, then adjust Repeat delay and Repeat rate. Try a slower repeat rate or longer delay if letters appear too quickly.
  4. Check whether the problem belongs to one app. Try typing in a different app. If the issue appears in only one program, check its language, shortcut or input settings, and restart that app.
  5. Reconnect the keyboard. Unplug a USB keyboard and connect it to another port. For a wireless keyboard, check its battery and receiver, or disconnect and pair it again. Restart the computer if the keyboard still behaves unexpectedly.
  6. Check for a remapping utility. If only particular keys or combinations behave differently, look for keyboard, gaming or accessibility software that changes key assignments. Turn off the remap temporarily and test again.

When it is probably a hardware fault

A hardware problem is more likely when the same key fails in several apps, continues to fail after reconnecting, and does not work on another computer. If several neighboring keys fail together, dirt, liquid damage or a keyboard matrix fault may be involved. A keyboard matrix is the circuit that scans groups of keys, so one circuit fault can affect more than one key.

For an external keyboard, test it on another computer. If the same keys fail there, replace the keyboard or use its warranty. For a laptop, use an external keyboard as a comparison. If only the built-in keyboard fails across apps, arrange a repair rather than prying up laptop keys unless the manufacturer says they are user-removable.

Keys the browser cannot test

The browser can only report keys that reach it. The Fn key, Windows key, Print Screen and many laptop shortcuts are usually handled by the operating system first, so they may not appear in a browser test. Their absence from the test is not evidence that they are broken. Check those keys with their intended system function instead.

If the test shows a key registering but your typing changes only in one app, check that app’s input settings before replacing the keyboard.