sodcalculator

10 Tech How-To

Fix Wrong Keyboard Layout in Windows

Guide 10-38557 · Updated · Step by step

If your keyboard is typing symbols, numbers, or letters that don’t match the keys you press, you’re likely stuck with the wrong keyboard layout or input language. This guide walks you through checking and fixing the layout on Windows 10 and Windows 11, so your keys type exactly what they show.

What You’ll Need

  • A Windows PC (Windows 10 or Windows 11)
  • Access to an administrator account (for some fixes)
  • Your keyboard’s actual layout (e.g., US QWERTY, UK QWERTY, AZERTY)

Step-by-Step

  1. Check the language/layout switcher. Look at the taskbar near the clock. If you see a language code like “ENG” or “FR”, click it and make sure the correct language is selected. If you see “ENG US” vs “ENG UK”, choose the one that matches your keyboard.
  2. Press the shortcut to cycle layouts. Try Windows + Space or Alt + Shift to quickly switch between installed layouts. This is often the fastest fix if you accidentally hit the shortcut earlier.
  3. Open Settings. Press Windows + I, then go to Time & Language (Windows 10) or Time & Language (Windows 11).
  4. Select Language & Region. In Windows 10, click Language in the left sidebar. In Windows 11, click Language & region in the main pane.
  5. Check your preferred language. Under “Preferred languages”, click the language you use (e.g., English (United States)). If it’s not there, click Add a language and install it.
  6. Open Language Options. Click the three-dot menu next to the language and choose Language options (Windows 10) or click the language then Language options (Windows 11).
  7. Review the keyboard layout. Under “Keyboards”, you’ll see the currently installed layout(s). If you see more than one, remove the ones you don’t need by clicking the three-dot menu and selecting Remove. Keep only the layout that matches your physical keyboard (e.g., US QWERTY).
  8. Add the correct layout if missing. Click Add a keyboard and choose the correct layout. For standard US keyboards, pick “US”. For UK keyboards, pick “United Kingdom”. For French, pick “French (AZERTY)” if you use AZERTY.
  9. Remove the wrong layout. If you see a layout like “US International” or “Canadian French” that you don’t use, remove it. This prevents accidental switching.
  10. Set the default input method. In Windows 10, scroll to “Override for default input method” and select your preferred layout. In Windows 11, go to Typing > Advanced keyboard settings and choose your default input method there.
  11. Check the “Let me set a different input method for each app window” option. In the same Advanced keyboard settings, uncheck this option if you want a single layout for all apps. If you leave it checked, each app can remember its own layout, which can cause confusion.
  12. Restart your computer. After making changes, restart to ensure everything reloads properly.

Common Mistakes

  • Confusing language with layout. Selecting “English (United Kingdom)” does not automatically give you the UK layout—you must check the keyboard layout under Language options.
  • Having multiple layouts installed. Even if you only use one, Windows may have several installed, and the shortcut (Win+Space) cycles through them without warning.
  • Using “US International” by mistake. This layout turns certain keys into dead keys, so typing an apostrophe may produce an accent. If you don’t need accents, use plain “US”.
  • Forgetting to remove the old layout. Adding a new layout without removing the old one leaves you with two, and you may switch accidentally.

Tips

  • Use the on-screen keyboard. Press Windows + R, type osk, and press Enter. The on-screen keyboard shows the active layout visually, helping you confirm which layout is in use.
  • Disable the hotkey. If you keep triggering layout switches, you can disable the Alt+Shift shortcut in Language options > Advanced keyboard settings > Language bar options > Advanced Key Settings. Change or remove the key sequence.
  • Use the language bar. If the language bar is hidden, right-click the taskbar and enable it. The language bar shows the current layout and lets you switch with the mouse.
  • Check per-app settings. Some apps remember their own input language. If the issue only happens in one app, check the app’s settings or the Windows “Let me set a different input method for each app window” option.

Troubleshooting

  • Still wrong after removing layouts? Restart the “Touch Keyboard and Handwriting Panel Service” (TabTip) via Task Manager or reboot. Sometimes the service caches old layouts.
  • Layout keeps reverting after reboot. Go to Settings > Time & Language > Language and ensure your preferred language is at the top of the list. Also check the “Override for default input method” setting.
  • Only some keys are wrong. If only a few keys produce different characters (e.g., @ and “ swapped), you likely have the wrong layout for your physical keyboard (e.g., US vs UK). Double-check your keyboard’s model and select the correct layout.
  • Issues in a specific app. Some apps, especially games, capture keyboard input. Check the app’s settings for language or layout options. Also try running the app in windowed mode.
  • Windows shows the correct layout but still types wrong. Try plugging the keyboard into a different USB port or using a different keyboard to rule out hardware issues. If the problem persists, the keyboard itself may have a different physical layout than you think.

Frequently Asked Questions

Why does my keyboard type @ instead of “?

This is a classic US vs UK layout issue. On a UK layout, Shift+’ produces @, while on a US layout it produces “. Change the layout to match your keyboard’s physical key labels.

How do I stop Windows from switching layouts automatically?

Remove extra layouts from Language options, and disable the Alt+Shift hotkey in Advanced keyboard settings. Also uncheck “Let me set a different input method for each app window” to prevent per-app switching.

What is the difference between language and keyboard layout?

Language is the locale (e.g., English (US)), while layout is the physical arrangement of keys (e.g., QWERTY, AZERTY). You can have English language with a French AZERTY layout, but that will make keys type in French positions.

Why does my keyboard type numbers when I press letters?

This is usually not a layout issue but a Num Lock or Fn key issue on laptops. Press Num Lock or Fn+NumLk to toggle it off. If that doesn’t help, check if you have a separate numeric keypad enabled.

How do I reset all keyboard settings to default?

Go to Settings > Time & Language > Language, remove all languages except your main one, then add your preferred language and set the correct layout. Restart your PC.

Can I have two languages but only one layout?

Yes. In Language options, remove the extra keyboard layouts for each language. You can keep multiple languages but only one layout per language, and you can switch languages without changing layouts.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →