Recent Windows 10 builds come with a new "Region & Language" page in the Settings app. It completely replaces the classic "Language" applet of Control Panel, which is 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 set the default keyboard layout in Windows 10 because the UI for it has changed.
If you upgraded to a recent Windows 10 release (build 17063 and above), 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.
For users who need to use more than one input language, it is required to add a different keyboard layout or input method to type in the required language. The language of the keyboard layout defines the set of characters available for the language. If you have more than one keyboard layout added, you can set one to be the default.
As of this writing, Windows 10 Build 17083 is most recent release of the OS. It comes with a number of new pages in Settings which allow the user to set the default keyboard layout. Here is how it can be done.
To change hotkeys to switch keyboard layout in Windows 10, do the following.
- Open Settings.
- Go to Devices - Typing.
- Click on the Advanced keyboard settings link.
- On the next page, use the drop down list Override for default input method. Select the default language in the list.
You are done.
Tip: If you are running the stable version of Windows 10, refer to the following article:
The method described in the mentioned article works in all previously released Windows 10 versions and builds prior to Windows 10 Build 17063.
Alternatively, you can use PowerShell to set the default keyboard layout in Windows 10. Here's how it can be done.
Set Default Keyboard Layout with PowerShell
- Open PowerShell.
- To get the list of the available languages, type or copy-paste the following command:
- See the LanguageTag value for each of the languages.
- Execute the following command to re-order the language list in Windows 10.
Set-WinUserLanguageList -LanguageList LanguageTag1, LanguageTag2, ..., LanguageTagN -Force
Use the language tag for the language you want to set default in the list of parameters.
For example, the following command will set Russian as my default keyboard layout:
Set-WinUserLanguageList -LanguageList ru, en-US -Force
- Add or Remove Keyboard Layout in Windows 10
- Enable Per-Window Keyboard Layout in Windows 10
- Change Hotkeys to Switch Keyboard Layout in Windows 10
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!