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?