A keyboard that types the wrong character for the key you pressed is almost always a software setting issue, not physical keyboard damage — the hardware sends the correct keypress, but Windows is interpreting it through the wrong layout or mode. Check the keyboard language and Num Lock state first; both take seconds to fix and resolve the vast majority of cases.
Check These Three Things First
- Keyboard language/layout. Press Windows key + Spacebar to cycle through installed keyboard layouts. If a second layout (a different language, or a QWERTZ/AZERTY variant instead of QWERTY) got switched on accidentally — easy to do with a stray keyboard shortcut — letters land in different positions than printed on the keys.
- Num Lock. On laptops with a numeric keypad built into the letter keys (common on 15"+ models, activated via Fn+NumLock), an accidentally-enabled Num Lock makes letters like J, K, L, U, I, O type as numbers instead.
- A stuck Fn key or sticky modifier. If Shift, Ctrl, or Fn appears "stuck on" (check via on-screen keyboard, found in Windows Settings > Accessibility), every keypress gets modified — explaining seemingly random wrong characters.
If Those Don't Fix It
- Check Settings > Time & Language > Language & Region and confirm only the keyboard layout(s) you actually use are installed; remove any installed by mistake.
- Test with an external USB keyboard. If the external keyboard types correctly and the built-in one still doesn't, that narrows it from "Windows-wide setting" to "built-in keyboard specifically" — pointing toward either a driver issue or physical damage to that specific key.
- Check Device Manager for a keyboard driver showing a warning icon, and try updating or reinstalling it.
When It Is Physical Damage
If only one or two specific keys consistently produce wrong characters (not a layout-wide pattern) — especially after a liquid spill — that's a different problem. Liquid residue under a key can bridge contacts that shouldn't be touching, making that key register as a different, nearby key, or register multiple times per press. This needs physical cleaning or, if contacts are corroded, a keyboard replacement rather than a settings fix. See water spilled on laptop keyboard for what to do immediately if that's the cause.
What If Several Random Keys Are Affected, Not Just One or Two?
Widespread wrong-character behavior across many keys, with the language and Num Lock settings confirmed correct, points toward a failing keyboard membrane or a loose internal ribbon cable connector — common on laptops that have been dropped or had the lid closed on something. That's hardware, not software, and the fix is a keyboard replacement rather than a setting to toggle.
One More Thing to Rule Out: Sticky Keys and Filter Keys
Windows' built-in accessibility features can produce symptoms that look exactly like a hardware fault. Sticky Keys (which lets modifier keys like Shift and Ctrl stay "pressed" after a single tap, meant for users who find holding two keys at once difficult) can make every subsequent keypress behave as if Shift is held — turning lowercase into uppercase, or changing which symbol a key produces. Filter Keys can cause repeated or ignored keystrokes if the sensitivity is set for a different typing style than yours. Both are toggled via Settings > Accessibility > Keyboard, and both can be triggered accidentally — Sticky Keys specifically turns on if Shift is pressed five times in a row, which happens more easily than it sounds during normal typing.
For keys that don't register at all rather than typing the wrong character, see laptop keyboard keys not working.



