Операционная система:Windows 7 / Vista / XP / 2000
Интерфейс:Английский
Разработчик:msdn.microsoft.com
Обновлено:2013-02-24
Microsoft Keyboard Layout Creator - бесплатная утилита для создания и редактирования раскладок клавиатуры.
Microsoft Keyboard Layout Creator позволяет создавать новые раскладки на основе существующих, присваивая клавишам символы, отличающиеся от стандартного набора. Чаще всего это касается переопределения клавиш для каких-то дополнительных символов и незадействованных комбинаций клавиш (Ctrl+Alt, Ctrl+Shift и проч.) поскольку основная алфавитная раскладка всем привычна и, как правило, не требует доработки. Часто используемые символы можно переставить на более удобные и привычные места либо поправить изначально неудачное распределение некоторых символов. Например, ввод точки вместо запятой в русской раскладке на цифровой клавиатуре (или наоборот в английской - запятую), поскольку в английской раскладке там тоже точка и при переключении языков возникает путаница - при вводе цифр с цифрового блока приходится "скакать" между языками, а хочется чтобы цифровой блок был неизменным во всех раскладках. Microsoft Keyboard Layout Creator позволяет установить в систему новую созданную раскладку, после чего ее можно применить как основную, а стандартную убрать из списка. Следует заметить, что текущая версия Microsoft Keyboard Layout Creator пока не поддерживает новые системы Windows 8 и 8.1, для них нужно дождаться обновления утилиты.
Для всех остальных версий Windows порядок работы несложен, хотя интерфейс программы английский. Выбор изменяемой раскладки производится через меню File - Load Existing Keyboard... (Загрузка существующей клавиатуры).
Появится окно с выбором языков, где можно выбрать необходимый и загрузить стандартную раскладку. После изменений, необходимо создать установочный файл проекта Project - Build DLL and Setup package.
Потом нужно запустить полученный setup.exe (перед созданием можно дать свое название и другие параметры новой раскладке через меню Project - Properties). Для того чтобы изменения применились, иногда необходимо перезагрузить компьютер. Установочный пакет можно в дальнейшем применять на любом компьютере.
В параметрах переключения языков можно убрать предыдущую раскладку оставив новую.
Работу программы можно посмотреть на примере замены запятой на точку на цифровой клавиатуре в русской раскладке.