How to avoid keyboard layout automatically changing on windows 10
Below is the answer for anyone interested. It is in two parts for now, I'll edit it when I have time.
- One of the questions in the related questions put me on the right track, though I have not solved the issue yet.
On my computer (and apparently and Windows 8 and above), the Ctrl + Shift (not Alt + Shift) key combination is used to switch keyboard layouts. I disabled the Alt + Shift combination (that was theoretically active, but did not work) by going to Control Panel\Clock, Language and Region\Language\Advanced settings\Change Language Bar hotkeys ; but the Ctrl + Shift combination still switches keyboard layout, although it does not appear anywhere, and I cannot figure out why.
- FINAL WORD: There are actually TWO hotkeys, one which changes input languages (which is, by default, Alt+Shift) and one which switches keyboard layouts (by default, Ctrl+Shift).
The definitive steps to see those settings are :
- Go to Control Panel\Clock, Language and Region\Language\Advanced settings\Change Language Bar hotkeys
- In the "Advanced Key Settings" tab, select "Between input languages" and click on "Change Key Sequence..."
You can now choose to enable, disable or change the two shortcuts I mentioned earlier.