Blog

Symbol keys wrong after a firmware update?

Test whether your keys register, then check keyboard layout, firmware layers, and remapping settings to find why symbols changed after an update.

Daniel HayesHardware tests 5 min read

After a keyboard firmware update, the keys may still work but type different symbols. A key labeled with one character might produce another, or a number-row shortcut may seem to have changed. The cause could be your computer's keyboard layout, a changed firmware layer, or a remapping setting.

Start by checking whether the keys register at all. The Keyboard Test checks key input in your browser. Then compare its results with what the computer types, so you can narrow down where the change is happening.

Test the keys and their output

  1. Open the Keyboard Test on the computer with the problem keyboard.
  2. Press each affected symbol key by itself, then press it with Shift. Check whether the test registers each press. Test a few unaffected letter keys for comparison.
  3. Open a plain text editor, such as Notepad on Windows or TextEdit on macOS. Type the affected keys with and without Shift. Avoid entering passwords or private information while testing.
  4. If the keyboard has a layer or mode key, try the affected keys in the normal layer and the alternate layer. Use the keyboard maker's instructions to identify layer shortcuts, since they vary by model.

If you use a US keyboard layout, for example, Shift + 2 normally types @. Other layouts assign different characters to some key combinations, so compare against the layout selected on your computer, not only the keycap labels.

What the result means

The key registers, but the computer types a different symbol

The key's press is reaching the computer. The problem is more likely a keyboard layout, a firmware layer, or a remapping rule than a dead key. Check the fixes below, starting with the layout.

The key registers in one layer but not another

The firmware may have changed the active layer or a layer shortcut. A layer is a set of alternate actions assigned to keys, often accessed with a function or mode key. Check the keyboard's profile and layer settings in its configuration utility.

The key does not register in the test

The browser did not receive a key event. This can happen if the key is remapped, intercepted by keyboard software, or physically failing. Note that Fn and some other special keys may be handled by the keyboard or operating system and never reach the browser test. A missing Fn event by itself does not prove a fault.

The test registers the key and the text editor prints the expected symbol

The keyboard and selected layout behave normally in these checks. The original problem may be limited to one application, which can have its own shortcuts, input language, or remapping settings. Check that application's keyboard settings next.

How to fix it

  1. Check the selected keyboard layout. On Windows 11, press Windows + Space to see available layouts. To add or remove one, open Settings › Time & language › Language & region, select the language's options, then check Keyboards. On macOS, open System Settings › Keyboard › Text Input › Edit and review the input sources. Select the layout that matches how you want the keys to type.
  2. Check the keyboard's active layer or profile. Open the keyboard's configuration utility and confirm that the intended profile and layer are active. If the firmware update loaded a default profile, restore your saved profile or reassign only the affected keys.
  3. Review remapping and macro software. Temporarily disable key remapping, macros, or keyboard profiles that might override symbol keys. Check both the keyboard maker's utility and any other key-mapping software you use. Test the keys again after changing one setting at a time.
  4. Check the input language in the affected app. Some applications can switch input methods or capture shortcuts. Test in a plain text editor, then check the application's own shortcut and input settings if the issue happens only there.
  5. Reconnect the keyboard and restart the computer. Unplug a wired keyboard, wait a few seconds, and reconnect it directly to another USB port if available. For a wireless keyboard, reconnect its receiver or Bluetooth connection, then restart the computer.
  6. Restore firmware settings only after saving your setup. If the layout and remapping checks do not help, consult the keyboard maker's instructions for resetting its profile or firmware settings. Save custom layers first. Do not install firmware for a different model, and do not disconnect the keyboard during an update.

When the keyboard may be faulty

Test the keyboard on another computer with a matching layout, and test a different keyboard on the original computer. If the same physical key fails on multiple computers while other keys work, the switch or keyboard circuitry may be damaged. If several keys in a group stop registering together, a keyboard matrix fault is also possible. Contact the manufacturer if it is under warranty, or ask a repair shop whether the keyboard is worth servicing.

If the keys register consistently but their printed symbols differ from what appears on screen, that usually points to a layout or configuration mismatch, not a broken switch. Changing keycaps will not fix software output, and changing the software layout will not change the legends printed on the keys.

Why the browser test may not show the symbol

A keyboard test checks whether a key press reaches the browser. It does not necessarily show the character that a text editor would type, because the operating system applies the selected layout and other input rules afterward. Use the test to find missed or inconsistent key presses, then use a text editor to confirm the actual symbols.

Also, laptop shortcut keys and Fn are often handled before a browser sees them. Test the symbol keys themselves, and use the computer's settings or the keyboard's configuration utility for special functions.