The Ghost Keyboards
Windows 11 utilizes a complex regional settings system that attempts to synchronize your display language, regional formatting (dates/times), and keyboard inputs. Occasionally, if you use a specific program that requests a different language, or if your Microsoft account syncs settings from a different device, Windows 11 might automatically add a secondary keyboard layout to your system (e.g., adding “English (UK)” when you only want “English (US)”). When this happens, a language switcher icon (like “ENG”) appears on your taskbar next to the clock. If you accidentally press Windows key + Spacebar, the system switches layouts, suddenly causing your `@` and `”` keys to swap places, leading to immense typing frustration.
Removing and Preventing Unwanted Layouts
To ensure your keyboard types exactly what is printed on the physical keys and stop Windows 11 from automatically adding unwanted keyboard layouts, you must clean up your language settings and disable hidden syncing features.
Press the Windows key + I to open Settings. In the left-hand navigation pane, click on Time & language, then select Language & region. Look at the list under “Preferred languages.” If you see the unwanted language (e.g., UK English), click the three dots (…) next to it and select Remove. However, if the ghost keyboard is a layout under your primary language, click the three dots next to your primary language (e.g., US English) and select Language options. Scroll down to “Keyboards” and remove any layouts you don’t use. To prevent them from returning, you must stop language syncing. Go back to the main Settings menu, click Accounts on the left, then Windows backup. Click on Remember my preferences to expand it, and uncheck the box for Language preferences. Windows will now strictly respect your local keyboard configuration.