Файлы System/bin Android 12. Справочник.


  Все     Команда     Скрипт     Служба     Приложение  

multi_ir
Создание таблицы соответствия кодов ИК-пультов

Тип файла: служба

   

Комментарии
Таблица mapping table сопоставляет файл макета ключей клиента (*.kl) с файлом макета по умолчанию.

Например:
в файле coustomer kl file -> key 28 POWER
в файле default kl fil -> key 57 POWER

тогда сопоставление будет таким:
mapping_table.value[57] = 28


struct mapping_table_t { int identity; // адрес IR
int powerkey; // кнопка POWER включения для пробуждения системы
int value[KEYCODE_CNT]; // преобразование key-кода ключа клиента в key-код по умолчанию

};

Действительный файл ir key layout должен быть с именем «customer_ir_xxxx.kl»,

где «xxxx» является идентификатором (код адреса в шестнадцатеричном формате), например customer_ir_9f00.kl