So I made a custom keyboard layout in MSKLC (Microsoft Keyboard Layout Creator). Its default naming scheme is adding - Custom to the name of the layout you modified, e.g. Serbian (Cyrillic) - Custom.

When needed, I modify the layout again, uninstall the old one and install the new one (and rename it, to keep track of which version it is). But for some reason, Windows seems to keep the old name, no matter how many times I reinstall the layout.

I checked the registry entry in HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layouts. It also had the old name in the Layout Text key. I renamed it, but Windows still displays the old name.

So if not in the registry, where does Windows keep the old name, and how do I change it?

If it's relevant, I have 64-bit Windows 8.1.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.