Windows 10 keyboard layout changes randomly and won’t change back

keyboardkeyboard shortcutslanguagewindows 10

I have a laptop running Windows 10 with en-US and en-GB keyboard layouts installed. en-GB is the default. Every so often, seemingly at random, my keyboard layout silently changes to what I assume is a United States keyboard layout; so for example shift+2 produces @, shift+3 produces # and so on. I have looked in considerable detail into what the key combinations are for changing keyboard layouts. I've also checked in the language advanced settings that the key combination for switching layouts is the default, which it is.

  • Ctrl+Shift does nothing
  • Alt+Shift does nothing
  • windows key + space does nothing

I also note that Windows simply will not display the language bar, no matter what combination of language bar-related options I choose. This is presumably because this is a machine configured for just one language – the one I use, en-GB. Nevertheless it sometimes decides to change its language settings in a way that is completely hidden and doesn't respond to the normal procedure for changing it back.

Why? What can I do about it?

Best Answer

Well, it's a new day, and out of curiosity I hit Ctrl+Shift on the off chance Windows might have changed its mind since yesterday.

It has. The language hotkeys now work. All that has happened in between asking that question and now is that I have put the laptop to sleep, and woken it up again.

Therefore I am emphatically confident that this is a bug in either Windows or my keyboard driver.

Related Question