The Microsoft Keyboard Layout Creator — программа для редактирования раскладок клавиатуры



Иногда может возникнуть надобность переназначить какие-то клавиши на клавиатуре, в смысле, изменить символы, которые им соответствуют. Например, Вы часто используете знак евро, а на Вашей клавиатуре его нет (бывают клавиатуры с этим знаком). И Вы хотите поставить этот знак, например, вместо символа "*", который Вам не нужен на основной клавиатуре, так как он есть на дополнительной.
В этом Вам может помочь программа The Microsoft Keyboard Layout Creator. Она позволяет отредактировать существующую раскладку клавиатуры. Скачать её можно на официальной странице http://www.microsoft.com/en-us/download/details.aspx?id=22339

Для выбора существующей раскладки перейдите в меню File ивыберите Load Esisting Keyboard. Выберите из списка раскладку, которую хотите изменить, и программа загрузит её в отображаемую клавиатуру. Любую клавишу или её комбинации с Ctrl, Alt и Shift можно изменить. После редактирования можно сохранить раскладку, если в будущем Вы собираетесь редактировать её раскладку вновь. Делается это через меню File -> Save Source File As. Но скорее всего Вам понадобиться создать исполняемый файл (проект), который позволит добавлять созданную Вами раскладку на любой компьютер. Для этого зайдите в меню Project -> Build DLL and setup package. Программа попросит у Вас ввести свойства этого проекта, такие как название раскладки, разработчик и т.п. После этого в папке Мои документы будет создана папка с исполняемым файлом "setup.exe" и необходимыми библиотеками. Эту папку можно использовать для установки раскладки на любой компьютер, просто запустите "setup.exe".
После установки раскладка появиться в разделе "Установка и удаление программ". Активировать раскладку можно в параметрах языков (правой кнопкой по языковой панели -> Параметры -> Добавить, и выбрать новую раскладку).