US Keyboard Layout

Change the Windows Keyboard Layout

Run PowerShell as Administrator

  1. WIN + R
  2. Powershell
  3. Control-Shift-Enter
  4. Elevate UAC if necessary

Check the current keyboard layout

PowerShell
PS C:\> Get-WinUserLanguageList

Set GB PC-105 Extended Keyboard layout

PowerShell
PS C:\> Set-WinUserLanguageList -LanguageList en-GB -Force

Verify keyboard layout

PowerShell
PS C:\> Get-WinUserLanguageList

Change the Linux Keyboard Layout

Check the current keyboard layout

bash
$ setxkbmap -query

Check available GB keyboard layouts

bash
$ grep gb\:  /usr/share/X11/xkb/rules/xorg.lst

Set GB PC-105 Extended Keyboard layout

bash
$ setxkbmap -model pc105 -layout gb -variant extd

Verify keyboard layout

bash
$ setxkbmap -query