Описание:
Название: KeyMapSwitch
Дата выхода: 12.12.2011
Разработчик: dan-av
Поддерживаемый язык[и]: англ.
Платформа (ОС): 9.4
Статус: beta
Программа для переназначения клавиш.
Установка:
1. Установить KeyMapSwitch.sis
2.Перезагрузить смарт.
Настройки программы находятся по пути Е:\data\kmap\
MapConfig.ini - Конфиг карт кнопок.
Есть три типа кнопок:
[sindle] - стнандартный тип. На кнопку назначается один сканкод или кейкод.
OrigKey - Исходный сканкод кнопки
NewKey - новый сканкод или кейкод
Mode - ИД карты
[double] - кнопка будет генерировать два разных сканкода или кейкода
OrigKey - Исходный сканкод кнопки
NewKey - новый сканкод или кейкод при коротком нажатии(генерируется при отпускании кнопки)
NewKey - новый сканкод или кейкод при удержании кнопки
Mode - ИД карты
[combo] - сканкод или кейкод будет генерироваться при комбинации кнопок
OrigKey - Исходный сканкод первой кнопки
OrigKey - Исходный сканкод второй кнопки
NewKey - новый сканкод или кейкод
Mode - ИД карты
При использовании [combo] , нужно добавить [double] для первой кнопки в COMBO
Пример:
[double]
OrigKey 196 //Scan code for Yes Key
NewKey 196 //Scan code for Yes Key
NewKey 196 //Scan code for Yes Key
Mode 1 //MusicMode
[combo]
OrigKey 196 //Scan code for Yes Key
OrigKey 162 //Scan code for Increase volume key
NewKey 184 //Scan code for Forward Key
Mode 1 //MusicMode
Теперь о параметре Mode:
0 - режим по умолчанию. Работает всегда
1 - Режим для музыки. Работает когда запущен Муз. Проигрыватель или радио. За исключением в тех приложениях UID которых записан в Music.ini и в приложениях в которых включен другой режим(3-7)
2 - Режим работает когда запущен проигрыватель и включена блокировка.
3 - 7 - эти режимы можно настроить как угодно. Для каждого режима есть ModeX.ini в котором прописаны UID-ы приложений в которых он будет работать.
Чтобы загрузить измененный MapConfig. Заходим в программу и нажимаем Функции->Load MapConfig.
Чтобы изменения вступили в силу нужно перегрузить смарт
Здесь находятся
всего 0. За сутки здесь было 0 человек
Комментарии 41
dan-av,
Какой код нужно прописать в AknKeyEventMap.rsc чтоб повесить блокировку клавиатуры на красную?
Мне именно в сам файл надо.
А, тогда понятно. Не совсем то, что я хотел.
Я пользуюсь не стандартным плеером а TTPod. Я думал, что эта программа работает приблизительно как DzMusic только умеет еще работать с другими приложениями.
Например:
- в заблокированном состоянии в Mode 3 (например) нажимаешь кнопку.
- программа смотрит какой UID находится в файлу Mode3.ini
- выбирает эту программу (среди запущенных), \"фокусируется\" на ней и применяет значение клавиши NewKey.
- конец (телефон остается в заблокированном положении).
На Nokia5228 эта программа работает всегда и везде. Из сенсорного сделал кнопочный.
0 ответить