KBD Editor

Описание

Power Info Предназначена для редактирования раскладки стандартного драйвера клавиатуры OS Windows mobile. Немного теории:
Информация о клавиатуре хранится в двух файлах — msim(xx).dll и msim(xx).yy.dll, где xx = буквы принадлежности к национальной клавиатуре (в английской прошивке название файлов следующее msim.dll и msim.yy.dll),
a yy = 96 для QVGA и yy = 192 для VGA.

msim(xx).yy.dll - это библиотека ресурсов. Нужный нам файл с изображением клавиатуры хранится в ресурсе Bitmap-15361.bmp.
msim(xx).dll содержит информацию о раскладке. Именно этот файл определяет, какой символ (или управляющий код) будет набран при нажатии определенной клавиши. Вот для редактирования этих раскладок и предназначена данная программа.

Как это работает

Программа поделена на две половины левую и правую. Левая часть - это образец (эталон), откуда мы будем брать уже готовые коды клавиш, справа - это клавивтура, которую мы редактируем.
В свою очередь, каждая из этих панелей поделена на верхную часть и нижнию. В верхнюю левую панель загружается изображение эталон клавиатуры из файла 15361.bmp. Это изображение помогает ориентироваться в кодах клавиш клавиатуры. В верхнюю правую панель загружается отредатированный файл ресурса 15361.bmp. Естественно графическое расположение кнопок, изображение самих кнопок, фон и т.д. (файл ресурса 15361.bmp), какое Вы хотели бы получить, необходимо создать заранее в любом графическом редакторе.
В нижней части панели находятся коды кнопок. Каждая строка - это одна кнопка.

Назначение элеменов управления.
Quick jump - быстрый переход в нужную секцию. Всего секций, отвечающих за работу различных раскладок клавиатуры - 6.
Sync move - при включении данной опции перемещении в левом поле выделенной строки клавишами управления вверх-вниз будет происходить такое же перемещение и в правой панели.

На левой панели можно выделить несколько строк, содержимое которых можно будет перенести в правую панель, начиная с выделенной строки в правой панели. Содержимое выделенной строки (коды одной клавиши) в правой панели можно редактировать в отдельном окне.

Дополнителую информацию можно получить здесь:

Требования

Windows XP и выше