I have a nice mechanical keyboard “VicTsing® Mechanical PC Gaming Keyboard 87” with German layout, but I prefer my Windows 10 in English.
The quick solution the use the keyboard was to add also German language support but kept English as default language.
Then the most annoying and frustrating thing kept happening:
1. I selected German from low right keyboard icon.
2. Randomly even while writing stuff in Word or in Firefox the keyboard switched mid sentence to English layout.
This is due to a bug (reported by others also). When an application has an en locale and at some point the locale check is done internally that will automatically switch the locale keyboard to the default language.
Do not even try to set German keyboard as default. That was screwing up some other automatic behavior in Windows, like suddenly getting Windows settings and help pages in German !?!
The most weird thing was some settings pages were mixed English/German. Definitely a bug.
After trying several other methods to force the setup I want I settled with the following:
STEP 1: Click on language (Bottom right) and click Language preferences
STEP 2: Select “Region & Language -> Languages”
STEP 3: Leave default language English, click and select options.
STEP 4: Add a German layout keyboard here.
STEP 5: Now you can delete the English layout, leaving only the German layout for English language
Doing this you will end up with two keyboards with the same German layout, so it will no longer matter that Windows randomly switches languages, your keyboard layout is the correct one all the time.
Contribute to this site maintenance !
This is a self hosted site, on own hardware and Internet connection. The old, down to earth way 🙂. If you think that you found something useful here please contribute. Choose the form below (default 1 EUR) or donate using Bitcoin (default 0.0001 BTC) using the QR code. Thank you !