How to Fix a Laptop Keyboard When Keys Type the Wrong Characters

Published on June 24, 2026

Step 1: Turn Off Num Lock (The "Letters Typing Numbers" Culprit)

If your laptop keyboard is typing numbers instead of letters (for example, typing U, I, O yields 4, 5, 6), your Num Lock key is likely turned on. Many smaller laptops lack a dedicated physical number pad, so they overlay one onto the center of the keyboard.

To disable this, look for a key labeled NumLk, Num Lock, or a small padlock icon containing the number 1. Press this key on its own. If that doesn't work, hold down the Fn key or the Shift key and press the Num Lock key again to toggle it off. Test typing in a notepad to see if your standard letters have returned.

Step 2: Correct Your Keyboard Language Layout

If pressing the Shift key and the 2 key produces double quotes (") instead of the @ symbol, your computer's keyboard layout has likely been switched to a different regional layout (such as UK English instead of US English).

  • On Windows: Press the Windows Key + Spacebar simultaneously. This shortcut cycles through your installed keyboard layouts. Keep pressing it until "English (US)" or your preferred region is selected.
  • On a Mac: Look at the top right corner of your menu bar for a flag icon. Click it and select your correct language layout (e.g., US flag for American English).

Step 3: Disable Filter Keys

If your keyboard is ignoring brief keystrokes or delaying characters when you type, a built-in accessibility feature called Filter Keys might have been accidentally activated. This often happens if you hold down the right Shift key for 8 seconds.

  • Open your computer's Settings menu.
  • Navigate to Accessibility (or Ease of Access) and select Keyboard.
  • Find the toggle for Filter Keys and switch it to Off. Also, uncheck the box that allows the shortcut key to start Filter Keys to prevent this from happening again.

Step 4: Reinstall Your Keyboard Driver

If the keys are still mapping incorrectly or acting erratic, a corrupted device driver is the likely offender. Reinstalling the driver takes less than two minutes and forces your operating system to re-recognize the hardware properly.

  • Right-click the Windows Start button and select Device Manager.
  • Scroll down and double-click on Keyboards to expand the list.
  • Right-click your keyboard (usually named Standard PS/2 Keyboard) and select Uninstall device.
  • Confirm the prompt, then restart your laptop. Upon reboot, Windows will automatically detect the keyboard and reinstall a clean, fresh driver copy.
← Explore more solutions