Ну чтож вернемся в процессу назначения софта на горячие кнопки.
Пока рассмотренно не много смартов (чет слабоватый интерес к теме смотрю). Выкладываю сборку для: N82, N79, 5320

Для начала у вас должен быть запущенн системный процесс Anykey.exe, так что проследите чтобы он не убивался при запуске сторонним софтом: N82smart и т.д. И не отклюался через ресурсы.

Качаем прикрепленный архив, подержимое папки 10202be9 копируем в папку C:/private/10202be9/. Патч Anykey.rmp добавляем в автозапуск домайн ромпатчера.

Теперь сам процесс редактирования, нам нужно проводить манипуляции с файлами скопированными в C:/private/10202be9/, в прикрепленном архиве лежит файл структура.txt где закоментированны известные мне параметры тех файлов. По умолчанию зазвеска софта настроенна на кверти раскладку. кнопки от а до m, соответственно сканкоды от 65 до 77. Для удобства сделал патч с которым файлы имеют имена в которых фигурирует сканкод кнопки за которую они отвечают, т.е. 00000065.txt короткое нажатие кнопки А, 00000d65.txt длинное нажатие. И т.д. 

Тоесть если не хотите возиться то можно просто поменять a файлах уиды программ на нужные и при помощи Magic Key переназначить любые кнопки в смарте на сканкоды кнопок от a до m

- Это делать не обязательно----
Если есть желание то можете поэксперементировать с другими параметрами в файлах, я так и не понял за что они могут отвечать, может у кого получится выяснить. Можете сами изменять сканкоды на другие (только имена файлов не трогайте пока, пусть остаются как есть). Сакнкоды можно поспотреть в том же маджик кее, а кейкоды удобнее всего в питоновском скрипте keyviewer.py идет вместе с питоном. запускается из консоли. Меняете кнопку через маджик кей и уже через keyviewer смотрите ее кейкод.
-------------------------------

В общем пища для ума подана  Если что не понятно спрашивайте, уточню (можно в личку). Если совсем не понятно то возможно вам это и не нужно вовсе, подождите полной и упрощенной инструкции (когда-нибудь напишу).

By Molosar

**  Добавлено от Karp.exe ************
Патч всё же задевает систему довольно глубоко, поэтому желательно свести негативное воздействие патча до минимума.
Мои предложения:
- Редактировать текстовые файлы, и помещать в папку приват, ТОЛЬКО отредактированные файлы, не помещая ненужных файлов-пустышек.
- а в файле патча необходимо закомметировать строки, относящиеся к тем файлам, которые вы не редактировали, и которые не копировали.
Это разгрузит систему, и  в результате всё будет работать чётче.
