Установка раскладки клавиатуры в Windows

Инструкция:

Идем на сайт майкрософта https://www.microsoft.com/en-us/download/details.aspx?id=22339 и скачиваем инструмент для создания пользовательских раскладок клавиатуры (The Microsoft Keyboard Layout Creator).

Название файла MSKLC.EXE, весит 10.1 MB.

Устанавливаем MSKLC, он хочет .NET Framework 2.0, если его еще нет.
В настоящщее время .NET Framework 2.0 поставляется в составе Microsoft .NET Framework 3.5 Service Pack 1
Ссылка на загрузку https://www.microsoft.com/en-us/download/details.aspx?id=22

Запускаем MSKLC открываем в нем файл ru_eso.klc (Пункты меню: File->Load Source File) который лежит в папке рядом с этим текстом.
Далее создаем установочный пакет раскладки (Пункты меню: Project->Build DLL and Setup package), на варнинги не обращаем внимание.
MSKLC соберет инсталлятор для нашей раскладки и предложит открыть папку куда он этот инсталлятр поместил. Соглашаемся.
Получаем установочный комплект файлов для нашей раскладки.
Запускаем из этого комплекта setup и наша раскладка секунд через 20 установлена и готова к использованию.

Если у вас Windows 10 то потребуется перезагрузка компьютера чтобы раскладка появилась.

Переключаться на раскладку можно по клику на кнопку переключения раскладок в трее, или настроив горячую клавишу в настройках переключения клавиатуры.