категории | RSS

KeyMapSwitch

Описание:

Название: 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.
Чтобы изменения вступили в силу нужно перегрузить смарт

 Форум: Модификация прошивок Symbian
dan-av
2011-12-13T07:28:29Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 41

#21   virusimposible    

а можно ли на Н8 этой прогой заминить код клавиши меню на запуск приложения, есть приложение запускающее диспетчер задач (manual task switch), а я хочу сделать на однократное нажатие клавиши меню запуск диспетчера задач а не меню


0 ответить

#21   Devil777    

а может кто-нить сделать прогу виртуальную клавиатуру, чтоб допустим в играх играть на сенсоре (такие как quake 1, 2, 3; Doom и так далее)? чтоб запускаешь прогу и игру, и программа накладывает клаву (джойстик + пару клавиш) поверх, тем самым позволяет играть в такие игры на смартах без клавиш.. Для большей наглядности, смотрим прикрепленный файл)

Прикрепленный файл: 375003_bezymyannyj.png (7, 67 Kb)


* редактировал(а) Devil777 13 декабря 2011

0 ответить

#21   HE_HAPKOMAH    

Вещь! Спасибо.


0 ответить

#21   _XaXoL_    

подписался на обновление. Пока не нуждаюсь в ней но отлично помню что на 9.2 был без нее как без рук. Точнее там была magic key, продолжай разбивать проект


0 ответить

#21   dan-av    

Обновление от 12/12/2011 18:28:34
============
Причина редактирования: Обновление


0 ответить

#21   liqidos    

можно ли как нибудь изменять режимы? В смысле есть ли какой то конфиг?
Всегда есть желание подстроить что нибудь, а если не дать такой возможности пользователям - быстро устанешь от коментов типа «а сделай в слетующей версии чтоб зеленой клавишей громкость менять...» Кароч работай над возможностю кастомной настройки проги.


0 ответить

#21   dan-av    

HE_HAPKOMAH,
Об этом в описании написано.


0 ответить

#21   HE_HAPKOMAH    

При запущеном плеере нет возможности включить игровой режим.


0 ответить

#21   Fedr01349    

dan-av как бы еще решить проблему перезагрузки на порте при нажатии на зеленую кнопку в меню?А все нашел причину, это из за jbaka.


* редактировал(а) Fedr01349 1 декабря 2011

0 ответить

#21   dan-av    

Обновление от 01/12/2011 03:01:02
============
Причина редактирования: Обновление


0 ответить

#21   arseniy95    

Как ты клавиши перебиндил?


0 ответить

#21   HE_HAPKOMAH    

Прошу, пожалуйста, помочь юзерам порта!
Программа KMMusic:
Нажатие:
Зелёная - Пред. трек
Меню - Пауза/плей
Красная - След. трек
Камера - Отключено
ХМ-клавиша - Отключено
Громкость -/+ - Громкость -/+
Кнопка питания - Отключить
Зажатие:
Камера - Блокировка экран
Зелёная - Отключено
Меню - Отключено
Красная - Отключено
ХМ-клавиша - Отключено
Громкость -/+ - Громкость -/+
Кнопка питания - Отключено

Программа KMDef:
Нажатие:
Зелёная - Зелёная
Меню - Меню
Красная - Красная
Камера - Камера
ХМ-клавиша - ХМ-клавиша
Громкость -/+ - Громкость -/+
Кнопка питания - Кнопка питания
Зажатие:
Камера - Блокировка экрана
Зелёная - Зелёная
Меню - Меню
Красная - Красная
ХМ-клавиша - Плей/пауза
Громкость -/+ - Громкость -/+
Кнопка питания - Кнопка питания
Сочетания:
Зелёная+Громкость -/+ -След. трек/Пред. трек

Я в рулах отключу блок клавиш и задам запуск Music mode при блоке и Default при разблоке.Протестирую, соберу в пакет и верну Вам. Вот только не уверен, что после блокировки зажатием камеры будет запускаться. Спасибо.


0 ответить

#21   arseniy95    

Можно ли в Custom mode создать свои настройки и как?


0 ответить

#21   dan-av    

klipa
а можно назначить кнопки на мине гарнитуре(5800)? тогда она была бы как джойстик, кнопок там достаточно.

У гарнитуры на сколько я знаю нет сканкодов. И гарнитуры у меня такой нет
BBK845
5800 поставил на флэху. При выборе режима выдает невозможно запустить защита

После установки нужно смарт перезагрузить.


0 ответить

#21   BBK845    

5800 поставил на флэху. При выборе режима выдает невозможно запустить защита. . Все заработало после перезагрзки смарта !


* редактировал(а) BBK845 30 ноября 2011

0 ответить

#21   klipa    

а можно назначить кнопки на мине гарнитуре(5800)? тогда она была бы как джойстик, кнопок там достаточно.


0 ответить

#21   agatai    

На X6 всё работает!, только в jbake(режим Music Mode) при нажатии зелёной кнопки тел уходит в ребут sad


0 ответить

#21   ExtraX7    

Супер, молодец!!!


1 ответить

#21   SpeedFire    

1. При заблокированном экране не работает похоже?
2. Как настроить Custom Mode?
-------------
Добавлено в 19.51: А вообще классная прога.
Осталось добавить работу при заблокированном экране и сделать режим Music N8, чтобы переключались песни по короткому нажатию громкости (нет у нас зеленой клавиши).


0 ответить

#21   ABac    

На N8 работает. wink


0 ответить