Программа для создания раскладки клавиатуры

Системные : Оптимизация системы : Microsoft Keyboard Layout Creator

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). Для того чтобы изменения применились, иногда необходимо перезагрузить компьютер. Установочный пакет можно в дальнейшем применять на любом компьютере.

Читайте также  Программа для скачивания штрих кода

В параметрах переключения языков можно убрать предыдущую раскладку оставив новую.

Работу программы можно посмотреть на примере замены запятой на точку на цифровой клавиатуре в русской раскладке.

размещено: 12 Сентября 2007

Данная программа позволяет создавать собственные раскладки клавиатуры для любого языка на основании существующих раскладок Windows.

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

В общем можно практически любой клавише присвоить свой символ.

1) Загружаем существующую раскладку — File/Load Existing Keyboard. ;
2) Меняем нужные клавиши и их сочетания (Shift+Key, Crtl+Key и тд.);
3) Тестируем раскладку — Project/Test Keyboard Layout. ;
4) Заполняем данные раскладки(название и тд) — Project/Properties.
5) Собираем раскладку в библиотеку — Project/Build DLL and setup package;
6) Инсталлируем полученную раскладку (Запускаем MSI файл полученный в результате сборки).

Подключив клавиатуру Apple Keyboard with Numeric Keypad к компьютеру с ОС Windows 8.1 я столкнулся с стандартной проблемой раскладки. Раскладка клавиатур Apple отличается от Windows, к который мы все привыкли, а так как при печати я смотрю на клавиатуру, постоянно путался со знаками препинания и буквой “Ё”, которую постоянно использую. Поэтому стал смотреть в сторону создания кастомной, в моём случае Apple, раскладки.

Для создания кастомной раскладки, Microsoft предлагает программу Microsoft Keyboard Layout Creator (MKLC). Требует Framework 2.0.50727.

Для примера создадим русскую раскладку клавиатуры Apple.

1. Откроем программу

2. Выберем тип расположения клавиш на клавиатуре в меню View –> Options

3. Чтобы не настраивать каждую клавишу, загрузим существующую в системе русскую раскладку в меню File –> Load Existing Keyboard

4. Присвоим имя и описание раскладке в меню Project –> Properties. Выполняя одиночный клик на клавишах делаем необходимые изменения. В итоге получится:

Читайте также  Программа для рассылки смс с телефона

И тоже самое, только с “нажатым” Shift

5. Напоследок проверим как работает новая раскладка. Для этого вызовем тест раскладки в меню Project –> Test Keyboard Layout

6. Если ошибок нет, соберём пакет новой раскладки в меню Project –> Build DLL and Setup Package.

На выходе получим файлы для установки.

7. Для установки с правами администратора запускаем setup.exe , установка пройдёт автоматически, система сообщит об успешной установке

8. В языковых параметрах системы остаётся только настроить раскладки клавиатуры

9. Для того, чтобы новая раскладка работала на экране приветствия и для новых пользователей, необходимо скопировать текущие настройки пользователя в профиль системы и в профиль пользователя по умолчанию.

Ссылка на основную публикацию
Adblock
detector