Enable Per-Window Keyboard Layout in Windows 10

Keyboard Icon

Recent Windows 10 builds come with a new "Keyboard" page in the Settings app. It completely replaces the classic options of Control Panel, which are removed starting with Windows 10 Build 17063. The new page allows users to change the display language, text-to-speech, speech recognition, and handwriting options. Here is how to enable per-window keyboard layout in Windows 10 because the UI for it has changed.

If you upgraded to Windows 10 Build 17074, its new language options can look strange to you. Unlike previous releases, it does not include the Language settings UI in the Control Panel. Now you have to use Settings to configure language settings in Windows 10.

In Windows 10, the keyboard layout has been made global, meaning once you switch to any language, it applies to all windows. In Windows 7, the keyboard layout was per-window, which means, the language was switched only for the window you were focused on. Fortunately, they kept the option to revert to the old behavior.

As of this writing, Windows 10 Build 17074 is most recent release of the OS. It comes with a special option on the Advanced keyboard options page. Here is how to use it.

To enable per-window keyboard layout in Windows 10, do the following.

  1. Open Settings.
  2. Go to Time & language -> Keyboard (Region & language in Windows 10 Build 17083 and above).
  3. On the right, click on the link Advanced keyboard settingsUpdate: In Windows 10 Build 17083, the Advanced keyboard settings link was moved to Devices - Typing.
  4. On the next page, enable the option Let me use a different input method for each app window.

You are done.

From now, the input language will be switched only for the window you were focused on. Other running apps will use the keyboard layout you were using in them before switching to another app.

To undo the change, open the Settings app and go to Time & language -> Keyboard -> Advanced keyboard settings. Enable the option Let me use a different input method for each app window you've disabled early.

If you are running the stable version of Windows 10, refer to the following article:

How to configure language settings in Windows 10

The method described in the mentioned article works in all previously released Windows 10 versions and builds prior to Windows 10 Build 17063.

Support us

Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:

If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!

Author: Sergey Tkachenko

Sergey Tkachenko is a software developer who started Winaero back in 2011. On this blog, Sergey is writing about everything connected to Microsoft, Windows and popular software. Follow him on Telegram, Twitter, and YouTube.

Leave a Reply

Your email address will not be published.

Exit mobile version
Using Telegram? Subscribe to the blog channel!
Hello. Add your message here.