Windows 11 Keyboard Layout Settings, Explained by Someone Who Hates the New UI

Windows 11 Settings Language and region panel showing keyboard layout options with hypestkey.com branding

Look, if you just want the fix: Win + I, Time & language, Language & region, three dots next to your language, Language options, scroll down, Add a keyboard. That’s your Windows 11 keyboard layout sorted in under a minute. Rest of this article is for people who want to know why it keeps un-setting itself, how to force a default that actually sticks, and the registry fix when the UI just lies to you.

Switching between layouts you already have? Win + Space. Takes half a second.

On Windows 11 build 26100 (24H2) here, April 2026. Nothing in this article is new. Every step works on 22H2 and later. Microsoft just rearranged the Settings UI and forgot to tell anyone where the options went.

Input Layout vs Display Language, Because People Keep Mixing These Up

r/Windows11 gets this question literally every week. Someone changes display language to German thinking it’ll make their keyboard type German, then wonders why all their emails are garbled. These are two separate settings that don’t talk to each other. My brother-in-law did this last Christmas. Typed ß every time he tried to end a sentence for a week before he finally called me.

Display language is just the UI text. Menus, dialogs, error messages. Nothing else.

Keyboard layout = what comes out when you hit a key. Completely separate. Run Windows in Japanese, type in English. Or flip it. They don’t know the other one exists.

Same on every edition. Home vs Pro is different on a bunch of things. Keyboard input is not one of them.

Setting What it does Where it lives
Display language Menus, notifications, UI text Time & language > Language & region
Keyboard layout Key-to-character mapping Language options > Keyboards
IME (input method) For CJK and similar scripts Ships with the language pack
Default at login Layout on the sign-in screen Typing > Advanced keyboard settings

How To Add a Windows 11 Keyboard Layout (The Six Clicks)

Typical scenario: grabbed a laptop off Amazon, seller shipped a German model by mistake. Y and Z swapped. ß where the apostrophe should be. Or you moved countries and the Spanish keyboard you bought is now useless. Fix is the same either way.

Win + I for Settings. (Yeah there’s a Start menu. Who uses Start menu.) Sidebar: Time & language. Right pane: Language & region.

Finding the Windows 11 keyboard layout options takes some digging. Start with your language in the Preferred languages list. Click those three dots next to it (the ), pick Language options. Scroll past all the speech and handwriting junk until you see Keyboards. Click Add a keyboard. Pick whatever you need from the dropdown.

No reboot. No sign-out. Thirty seconds, it’s in the taskbar, done.

If the layout you want isn’t in the list, the language pack isn’t installed. Go back to Language & region, hit Add a language, search, install. Uncheck the speech and handwriting boxes before you hit install, otherwise it pulls a couple hundred megs you don’t need. Then come back and add the keyboard. Language packs need a valid Windows 11 license, so if your machine is running unactivated, that might be why the download fails on you.

Six-step walkthrough for adding a new keyboard layout via Settings in Windows 11
The six clicks from Win+I to a working new layout

Three Ways To Switch Your Windows 11 Keyboard Layout

Once you have two or more installed, here is how to flip between them. Switching your active Windows 11 keyboard layout takes about one second if you use the right method.

Win + Space, the only one that matters

Fastest way to change your Windows 11 keyboard layout. Hold Win. Tap Space. Popup appears, corner of screen, with every installed layout. Keep tapping Space to cycle, release Win on the one you want. Done.

I probably hit this 50 times a day. Works in Chrome. Works in VS Code. Works over RDP sessions. Works in Hyper-V VMs. Works in most games, except the ones that trap the Win key (looking at you, fullscreen DX12 titles).

First week at a new job a few years back, Ctrl + Shift wouldn’t switch layouts on my work laptop. Spent 20 minutes poking around Settings. Turns out IT had disabled it in the legacy Text Services dialog (more on that in a sec). Win+Space worked fine the whole time though, because that one’s hardcoded. So that’s what I use now.

Click the language indicator in the taskbar

Look at the bottom-right of the taskbar. Near the clock. You’ll see ENG or DEU or similar (if you’ve got 2+ layouts installed). Click it, menu pops up, click what you want. Mouse users seem to prefer this over keyboard shortcuts for some reason.

Indicator gone? Someone toggled on the desktop language bar, which is this floating toolbar thing from Windows 7 that replaces the tray icon. Advanced keyboard settings (Time & language > Typing). Uncheck Use the desktop language bar when it’s available. Icon’s back. I’d estimate half the “missing language bar” threads on Reddit boil down to this one checkbox.

Left Alt + Shift, Ctrl + Shift, if you feel nostalgic

These work IF they’re enabled. Which by default they kind of aren’t. Settings > Time & language > Typing > Advanced keyboard settings. At the bottom: “Input language hot keys.” Blue link. Click it.

Dialog that opens is straight out of Windows XP. Because it literally is from Windows XP and Microsoft never bothered to redesign it. Select “Between input languages,” click Change Key Sequence, pick your combo, OK.

I leave both combos enabled. Have some Office 2010 macros floating around that grab weird Alt sequences, and occasionally they clash with Win+Space. Rare. But when it does happen, having Ctrl+Shift as backup saves me from having to mouse over to the taskbar.

Windows 11 keyboard layout switch shortcuts Win+Space Alt+Shift Ctrl+Shift cheat sheet
The three shortcuts that switch layouts without touching Settings

Video walkthrough if you’d rather watch

If video works better for you, Techie Dialogue put one up in October 2025. Same Settings path, about 90 seconds.

What Moved From Windows 10

Coming from Windows 10 and nothing’s where you left it. Yeah. Here’s what moved and where to find it now:

  • The old Set as default for your Windows 11 keyboard layout is gone from Language settings. Now lives in Advanced keyboard settings, under “Override for default input method.” No announcement, no documentation, just moved. Complaint threads on Microsoft Q&A go back to 2022.
  • Floating Language Bar is off by default in favor of the taskbar icon. Still exists if you really want it back (same Advanced keyboard settings page).
  • Region and Language Control Panel still works (intl.cpl), I’ll get to that later because it’s actually useful for one specific thing.

Shortcuts are the same as Windows 10. Full list of moved stuff: Windows 10 vs Windows 11 comparison.

Setting a Default Windows 11 Keyboard Layout That Actually Sticks

Setting a default Windows 11 keyboard layout is where Microsoft really dropped the ball. Back in 2024 I wasted an entire afternoon on this. User had three keyboards added: English UK, English US, Polish. Every single boot loaded UK. No matter what I picked in Settings. Three hours of Googling and experimenting. Here’s what finally did it:

  1. Settings > Time & language > Typing. (Not Language & region, not Keyboard, Typing. Drove me nuts figuring that out.)
  2. Click Advanced keyboard settings.
  3. Under “Override for default input method,” pick your layout from the dropdown.
  4. Sign out, sign back in. Check the login screen indicator shows your choice.

Doesn’t stick after signing out? It didn’t for me the first time either. You have to do a second thing: drag your preferred language to the top of Preferred languages. Then inside its Language options, confirm the right keyboard is listed first under Keyboards. Reorder if needed. Both changes together will pin the default. Just the Override sometimes gets ignored, not sure why. Windows is Windows.

Pro tip: if you’re doing a fresh Windows 11 install, set this up FIRST, before you install anything else. Saves a bunch of login screen weirdness down the line.

Why Your Windows 11 Keyboard Layout Keeps Swapping By Itself

The #1 Windows 11 keyboard layout complaint on the Microsoft forums, by far. You’re mid-sentence, you alt-tab to look something up, come back, now you’re typing French. Or Korean. Or Polish. The Microsoft Q&A forum has threads on this going back to 2022 with hundreds of replies, most of them unhelpful. There are three root causes. Fix them in this order.

Cause 1: per-app input switching is on

Windows 11 remembers your last-used layout per window. Alt-tab to Chrome, it loads whatever layout Chrome had. Alt-tab to Outlook, different layout. Sounds clever. In practice: awful.

Off switch: Settings > Time & language > Typing > Advanced keyboard settings. Uncheck “Let me use a different input method for each app window.” Fixed instantly, no reboot.

Cause 2: Microsoft account is syncing layouts

Microsoft account + multiple devices = automatic language preference sync. Great unless your 2019 Surface had Korean installed once for some random reason and now every PC you sign into also has Korean. Had a client whose desktop had Turkish on it because her son had borrowed her Microsoft account login years ago. Took us 20 minutes to figure that out.

Kill it: Settings > Accounts > Windows backup > Remember my preferences. Toggle Language preferences off. Existing layouts stay, but nothing new gets pushed from your other devices.

Cause 3: a language install secretly added a layout

Every language pack you’ve ever installed added its default keyboard to your active list silently. Added French once years ago for spellcheck in Word? Surprise, AZERTY’s still there rotating through Win+Space.

I once saw a machine with SEVEN languages accumulated from years of being reimaged at different companies. Seven. That keyboard was possessed, basically.

Clean out: Language & region > three dots next to the unwanted language > Language options > Keyboards. Remove what you don’t use. If the language itself is unused, nuke it from Language & region instead (three dots, Remove), way faster than removing layouts one at a time.

Windows 11 Keyboard Layout Troubleshooting Cheat Sheet

Actual Windows 11 keyboard layout problems from real support tickets, with the fix that worked. Save this for the next time someone asks you why their laptop is doing a weird thing with the keyboard.

What’s happening Probable cause Fix
Layout flips when switching apps Per-app input method is on Advanced keyboard settings, uncheck per-app box
Random layouts keep appearing Microsoft account sync Windows backup, turn off Language preferences
Remove button grayed out Only layout for that language Add a second layout, then remove the unwanted one
Win+Space does nothing Only one layout installed Needs 2+ layouts. Add a second one.
Password fails at login but works after Sign-in layout differs from user session Click the language icon bottom-right before typing password
Reverts every single reboot Preload registry order is wrong Fix HKCU\Keyboard Layout\Preload values, reboot
Language bar icon disappeared Desktop language bar turned on Advanced keyboard settings, uncheck desktop language bar
Types wrong characters despite right layout Filter keys turned on by accident Accessibility > Keyboard, toggle Filter keys off
Some keys do nothing Corrupt custom layout file Reinstall MSKLC output or revert to built-in layout

How To Remove a Windows 11 Keyboard Layout (When Remove Is Grayed Out)

Removing an unwanted Windows 11 keyboard layout is four clicks with one gotcha: you can’t leave a language with zero keyboards. So if Remove is grayed out, that’s why. It’s the last one. Either add a second keyboard to that language first, then remove the one you don’t want. Or just nuke the whole language.

  1. Settings > Time & language > Language & region.
  2. Three dots next to the language > Language options.
  3. Find the layout under Keyboards, click the three-dot icon.
  4. Remove.

Kill the whole language in one click: Language & region, three dots beside it, Remove. Can’t do this to whatever your Windows display language is currently set to though. Switch display language to something else first, sign out, sign back in, THEN remove.

PowerShell If You Manage More Than One Machine

Doing this through the UI on 40 laptops? That’s a crime against IT workers. PowerShell’s way faster. And you can script it into your imaging process.

List what’s installed:

$LanguageList = Get-WinUserLanguageList
$LanguageList | ForEach-Object { $_.InputMethodTips }

Add French AZERTY:

$LanguageList = Get-WinUserLanguageList
$LanguageList[0].InputMethodTips.Add("040c:0000040c")
Set-WinUserLanguageList $LanguageList -Force

That 040c:0000040c is the keyboard identifier. Format is [locale]:[keyboard], hex, no spaces. The full list is on Microsoft’s docs but I use about ten of them regularly:

Layout Identifier
US QWERTY 0409:00000409
UK English 0809:00000809
German QWERTZ 0407:00000407
French AZERTY 040c:0000040c
Russian 0419:00000419
US International 0409:00020409
DVORAK (US) 0409:00010409
Spanish (Spain) 040a:0000040a
Polish (Programmers) 0415:00000415
Portuguese (Brazil) 0416:00000416

Per-user profile, no reboot needed. For actual image deployment you want Group Policy or a provisioning package. More on those below.

Group Policy and Domain Deployments

Three Windows 11 keyboard layout deployment options for managed environments. Ordered by pain level, low to high:

GPO Preferences. Computer or User Config > Preferences > Control Panel Settings > Regional Options. Easiest if you already run AD. Push the layout to an OU, forget about it.

Provisioning package (.ppkg). Built with Windows Configuration Designer (free from Microsoft Store). Bakes the layout in during OOBE so every new image is right before a user ever logs in. What I use when I’m deploying to 100+ machines. Learning curve is maybe 30 minutes and then you never think about it again.

Unattend.xml. Old-school, still supported. Got a Sysprep workflow? Add <InputLocale>040c:0000040c</InputLocale> to the unattend file, OOBE picks it up. Zero new tools to learn. Good if you already have an imaging pipeline you don’t want to touch.

One machine? Just use the PowerShell method above. These three shine when you’ve got dozens or hundreds of identical configs to push.

Built-In Layouts Shipped With Windows 11

Hundreds of Windows 11 keyboard layout options built in. Most people type QWERTY forever and never look at the rest. Totally fine. But if you need a second language or you’re curious:

  • QWERTY US. The default default. Its cousin US International adds dead keys so you can hit ' then e to get é. Took me a week to stop accidentally typing single quotes everywhere when I tried it.
  • DVORAK. Swaps most keys around, supposedly reduces finger travel. I tried it for a month in 2023, my speed went from 95 wpm down to 40, I gave up. Some people swear by it. Built into Windows, no install needed.
  • AZERTY. French standard. Build 25247 brought in “French Standard, AZERTY” which handles diacritics without workarounds. Old one’s labeled “Legacy, AZERTY” now. Use the new one on 24H2.
  • QWERTZ. German, Austrian, Swiss. Y and Z swap, umlauts where the semicolons were. First few days suck, then it’s fine.
  • Colemak. Not included. Need MSKLC or a third-party installer, which is annoying. Microsoft could just add this, it’s been 15 years.

For Arabic, Chinese, Japanese, Korean, you get the layout plus an IME. The IME’s a software layer that converts romaji into kana as you type (Japanese), or pinyin into hanzi (Chinese), etc. Different beast from a simple key mapping but ships in the same keyboard list.

Which Default Keyboard Ships With Which Language

Useful if you are trying to figure out which language pack to install for a specific Windows 11 keyboard layout. Install the language, these keyboards come free:

Language pack Default keyboard
English (United States) US QWERTY
English (United Kingdom) United Kingdom QWERTY
English (Canada) Canadian Multilingual Standard
French (France) French Standard AZERTY
French (Canada) Canadian French
German (Germany) German QWERTZ
Spanish (Spain) Spanish
Spanish (Mexico) Latin American
Russian Russian
Japanese Japanese with Microsoft IME
Chinese (Simplified) Microsoft Pinyin
Korean Microsoft IME
Arabic (Saudi Arabia) Arabic 101
Polish Polish Programmers
Portuguese (Brazil) Portuguese (Brazilian ABNT)

Most language packs ship with 1-3 variants. You can add any keyboard from any language pack to any language in your Preferred list, they’re not locked to their origin.

Where Windows 11 Stores Layout Data (Registry Paths)

Registry time. Where you end up when the Settings app just refuses to do what you tell it. Happened to me three times this year alone.

System-wide catalog of every keyboard Windows knows about:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts

Your personal load order at sign-in:

HKEY_CURRENT_USER\Keyboard Layout\Preload

The Preload key stores your Windows 11 keyboard layout loading order. Values are named 1, 2, 3, etc. Each one is a keyboard identifier in hex. Value “1” = default layout at login.

If a layout won’t go away through Settings (Remove button grayed out, or it keeps coming back after reboot), delete its value inside Preload. Reboot. Two client machines this year, both fixed by this exact thing when the UI refused to help.

WARNING: don’t touch the HKLM hive. Those are shared keyboard definitions for every user on the box. Delete a subkey there and you could break the login screen for everyone. HKCU\Keyboard Layout\Preload only. Nothing else.

Windows 11 Keyboard Layout On The Login Screen

Surprise: the sign-in screen has its own keyboard layout, independent of your session. Most people don’t hit this because their defaults match. But set your user to Polish while display language stays English? Login screen loads English QWERTY. Polish password fails. Microsoft could have made this automatic and chose not to.

Fastest fix for the Windows 11 keyboard layout at login mid-session: there’s a tiny language icon in the bottom-right of the Windows 11 sign-in screen. Click it, pick your layout, type password. Works for that session.

Permanent fix: Settings > Time & language > Language & region, three dots next to your language, “Set as Windows display language.” Propagates to the sign-in screen. Reboot, check, done.

On a touchscreen: the touch keyboard has its own little layout button in the keyboard’s toolbar. Tap it mid-typing, switches without any Settings menus. Life saver on a Surface.

Testing Layouts Before You Commit (OSK.exe)

Trick nobody writes about. Before switching your Windows 11 keyboard layout to DVORAK or some weird international variant? Check where the keys actually end up BEFORE committing:

  1. Win + R, type osk, Enter.
  2. Install your new layout if you haven’t.
  3. Win+Space to switch to it.
  4. The on-screen keyboard updates in real time, showing the new mapping.

Super useful before trying DVORAK or Colemak, which basically move everything. Also great if the legends on your physical keyboard are worn off (happens on old ThinkPads) and you just want to see what you’re actually pressing.

The Old Control Panel Still Works (And Has One Thing The New UI Doesn’t)

Microsoft has been slowly killing Control Panel for about 10 years now. Region panel at intl.cpl is still there though. And it has one option the new Settings UI never got.

Win + R, intl.cpl, Enter. Old dialog. Administrative tab. Button: “Copy settings.”

One click applies your current keyboard layout AND every other regional setting to the Welcome screen and to all new user accounts. The modern Settings app has absolutely nothing equivalent. I checked three times on 24H2 just to make sure I wasn’t missing it. It’s not there. Microsoft just didn’t port it.

Same dialog has “Change system locale” too. Affects non-Unicode apps. Total edge case, but if you run ancient Japanese or Korean software that keeps showing garbled characters (mojibake), this is the fix.

Pin the Language Switcher to Quick Settings

Almost nobody I talk to knows this exists. You can add a Windows 11 keyboard layout picker to Quick Settings (the flyout panel when you click the Wi-Fi or volume icon):

  1. Click the Wi-Fi or battery icon in the tray. Quick Settings opens.
  2. Click the pencil icon in the corner (Edit quick settings).
  3. Click Add.
  4. Pick Keyboard layout.
  5. Done.

Now it’s one tap from anywhere. Good on a tablet where reaching for Win+Space is awkward, or if you just like having it visible.

Input Language vs Layout, Since Windows Uses Both Terms

Windows calls the same thing by two different names and it trips people up.

An input language is actually a pair: one language plus one keyboard layout. English US with QWERTY is one input language. English US with DVORAK is a different input language. Same language, different layout, counts separately. That’s why Win+Space can have three “English” entries cycling if you added three English keyboards.

An IME is a whole other thing. Input method editor. Japanese, Chinese, Korean, Arabic, stuff that can’t map 1-to-1 to physical keys. The IME shows a candidate window as you type romaji or pinyin and you pick the right character. Behaves completely differently from a regular layout but lives in the same switcher.

Making a Custom Layout With MSKLC

If nothing built-in covers your Windows 11 keyboard layout needs, Microsoft Keyboard Layout Creator is still a thing. Free download from Microsoft. UI hasn’t been touched since about 2007 and it looks it. But it works. Remap any key, define dead keys, handle modifier states, export as an installer, run it, your custom layout shows up in the regular dropdown.

Built one for a translator friend a while back who needed special Cyrillic transliteration keys. Took an hour. Worked for years after.

Just want to swap Caps Lock with Ctrl though? Don’t build a layout. Use PowerToys Keyboard Manager. Way simpler, per-key remap, togglable on and off.

Frequently Asked Questions

How do I change the Windows 11 keyboard layout?

Settings (Win + I) > Time & language > Language & region > three dots next to your language > Language options > Keyboards > Add a keyboard. Reboot not required, it’s live instantly.

What’s the keyboard shortcut to switch layouts in Windows 11?

Win + Space. That’s the one you want. Left Alt + Shift and Ctrl + Shift also work, but only if you’ve enabled them in Advanced keyboard settings > Input language hot keys.

How do I set a default Windows 11 keyboard layout?

Settings > Time & language > Typing (not Language & region, this trips everyone up) > Advanced keyboard settings > Override for default input method. Pick your layout. Sign out, sign back in. Check the login screen indicator to confirm.

Why does my Windows 11 keyboard layout keep changing?

Three possible reasons, in order of likelihood. 1) Per-app input switching is on (Advanced keyboard settings, uncheck that box). 2) A Microsoft account on another device is syncing layouts over (Accounts > Windows backup > Language preferences, off). 3) A language pack you installed silently added a keyboard to your active list (Language options > Keyboards, remove anything you don’t use).

How do I remove a Windows 11 keyboard layout?

Language & region > three dots next to your language > Language options > scroll to Keyboards > three-dot icon next to the layout > Remove. If Remove is grayed out, it’s the last keyboard for that language and Windows won’t let you delete the last one. Either add another layout first, or delete the whole language.

What keyboard layouts ship with Windows 11?

Hundreds. QWERTY variants (US, UK, Canadian, US International), DVORAK, AZERTY (both legacy and the newer Standard AZERTY from build 25247), QWERTZ, plus proper layouts and IMEs for Japanese, Chinese, Korean, Russian, Arabic, and a couple dozen more languages. Colemak is the one notable miss. Have to install that one manually.

Can I use a different keyboard layout per app?

Yes. Settings > Time & language > Typing > Advanced keyboard settings. Check “Let me use a different input method for each app window.” Win+Space now changes the layout for only the active window, not globally. This is actually the default behavior Microsoft ships, which is why people complain about layouts flipping randomly. Turn it ON if you want per-app, turn it OFF if you want one global layout.

Last updated: April 2026