How to Turn On or Off Different Keyboard Layouts for Each App in Windows 11
Windows 11 can remember a different keyboard layout for every app window. This keeps your preferred typing language active in each program automatically.
Enable this feature in Settings under Time & language Typing Advanced keyboard settings. Check “Let me use a different input method for each app window” to assign unique keyboard layouts to individual applications. Unchecking this box disables the functionality.
Why Change Keyboard Layouts?
Keyboard layouts determine which characters appear when you press physical keys so you can type in multiple languages or use special symbols. Changing your keyboard layout or setting up a keyboard layout per app lets you switch between different languages like German or Spanish instantly without messing up your main system language settings.
Adding a new language to Windows automatically installs the associated keyboard layout. Additional input methods cater to specialized linguistic requirements.
Multiple active layouts allow quick transitions via the taskbar language icon or pressing Win + Spacebar.
Global input remains the default behavior across all applications unless configured otherwise. Windows accepts specific instructions to maintain independent keyboard profiles for separate app windows.
How to Turn On or Off Different Keyboard Layouts for Each App Using Settings
- Open Settings by pressing Win + I.
- Click Time & language on the left side.
- Click Typing on the right side.
- Scroll down and click Advanced keyboard settings.
- Look for Let me use a different input method for each app window and check it to turn on this feature. Uncheck it to turn it off.
- You can now close Settings.
Using a different keyboard layout for each app in Windows 11 saves you time if you type in multiple languages throughout the day. You can turn this setting on or off in the main Windows Settings app under advanced keyboard options so each open program remembers your preferred typing language automatically.
Direct access to Typing settings comes through this link: Open Typing settings
How to Turn On or Off Different Keyboard Layouts for Each App Using PowerShell
Use PowerShell if you prefer configuring settings through the command line:
- Open Windows Terminal (right-click the Start button and choose it), then select Windows PowerShell.
- Copy and paste one of the commands below and press Enter.
Turn On Different Keyboard Layouts for Each App
Run this command to enable the feature without showing the language bar:
Set-WinLanguageBarOption -UseLegacySwitchMode
Activation alongside the desktop language bar uses the following command:
Set-WinLanguageBarOption -UseLegacyLanguageBar -UseLegacySwitchMode
Turn Off Different Keyboard Layouts for Each App (Default)
Deactivation while hiding the desktop language bar runs this string:
Set-WinLanguageBarOption
Deactivation while keeping the desktop language bar visible utilizes this command:
Set-WinLanguageBarOption -UseLegacyLanguageBar
Windows Terminal closes safely once execution finishes.
Summary
- You can change your keyboard layout to type in different languages.
- Windows 11 lets you use different keyboard layouts for each app window to make typing easier.
- You can turn this feature on or off in Settings or by using PowerShell commands.
- This feature is helpful if you switch languages often while working in different apps.
- Make sure your keyboard layouts are set up well to get the best typing experience.
Setting up a keyboard layout per app helps you work faster when you use multiple languages across different programs on your computer. You can easily turn this feature on or off through your standard Windows settings whenever you need to adjust how your keyboard behaves between apps.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!