Sunday, February 4, 2018

Win10: unremoveable language keyboard

I was poking around the language settings, and somehow I ended up with 2 language keyboards which I was unable to remove through the UI. I ended up editing registry in order to fix it.

  1. open regedit
  2. navigate to HKEY_CURRENT_USER\Keyboard Layout\Preload
  3. 0x00000409 corresponds to English (United States). Rename it's key name to 1 if necessary, and then remove all other extra keys
  4. logout
For a list of keyboard layout values, see
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout\DosKeybCodes

No comments: