Закріпіть будь-якого ІК пульта дистанційного керування боксу медіа процесор Amlogic на Android

11295
Очень плохоПлохоСреднеХорошоОтлично (5 оцінок, середнє: 4.40 з 5)
Завантаження....

У цій статті ми будемо йти від зворотного, тобто не можна навчити на пристрій дистанційного керування дають чітке володіння, і навчіть пристрій втілити в життя улюблений, зручний і знайомі ІК пульта дистанційного керування. Особисто мені подобається ідея набагато більше. Так, і це великий відповідь маркетологи, оскільки витрати 0. Я думаю, кожен Держатель наших чудо приймач на операційній системі може мати на зберігання улюблених зручний пульт дистанційного.

Закріпіть будь-якого ІК пульта дистанційного керування боксу медіа процесор Amlogic на Android


Відразу ж я кажу це твердження підходить для будь-якого медіа консолей () оглянуто Amlogic Android для процесорів, незалежно від кількості ядер або версію Android. Рут не потрібно!!


І так до справи.

1. Необхідність програм: Корінь Explorer (Файловий менеджер) Краще емулятор терміналу магії

2. Підготовка до консолі: – Запуску програма-термінал, Краще емулятор терміналу. – послідовно ввести команду :

su (дасть права root

Термінал)
dmesg

 -(C) (КОМАНДА, виведення буфера повідомлень ядра на екран, і за одне чистка буфера )

– Взяти під контроль дистанційного у ваших руках, відправити носія і натисніть будь-яку кнопку дистанційного управління кілька разів (Наприклад, OK). – Затримка ІК пульта дистанційного керування, Введіть команду в терміналі:

dmesg | grep "code is 0x"

Переглянути код кнопки (у прикладі, OK) Неправильно користувальницький код є 0x31Н. Е.fd01 Ми зацікавлені в останніх чотирьох символів

fd01– код виробника та 5-го ,6-Ах, символи Н. Е. – Кнопка код.

Так що для кожного віддаленого кнопки, природно написати проект.

3. Додати новий коди пульта дистанційного керування в консолі процесора на основі Amlogic:

Віддалене керування є обов'язком двох файлів

/system/etc/Remote.conf

– файл містить параметри віддаленого виробник код і посилання для чисел кнопок у linux, коди пульта дистанційного керування.

/Система/usr/Vendor_0001_Product_0001/keylayout. кл

– файл із числами прив'язування кнопок у linux функції.

Читати далі: Віддаленого.

#вбудований ПНВ дистанційного 
factory_code = 0х<охоплюють стиль ="колір: #FF0000;">fd01</Тривалість>0001 - код виробника, <охоплюють стиль ="колір: #FF0000;">fd01 </Тривалість>- отримані від повного кнопку код (останні чотири символи), 0001 - у всіх однаково і не змінюється 
work_mode = 0
repeat_enable = 1
repeat_delay = 40
repeat_peroid = 39
release_delay = 121
debug_enable = 1

mouse_begin
0 - номер кнопки 0 x для linux<охоплюють стиль ="колір: #FF0000;">Н. Е.</Тривалість> - символи 5,6 Кодекс віддалене кнопки
1 0x 48
2 0x 44
3 0x1d 
mouse_end 

key_begin 
0x17 113
0x04 114
0x06 115
0x00 105
0X15 103
0x02 106
0x05 108
0X01 97
0X11 158
0x13 102
0xdc 116
0x0c 217
0X14 388
0x08 2
0x12 3
0X09 4
0X10 5
0x0a 6
0x0b 7
0x0f 8
0x07 9
0x16 10
0x03 11
0x19 14
0x18 228

key_end 
repeat_key_begin 
0x17 113
0x04 114
0x06 115
0x00 105
0X15 103
0x02 106
0x05 108
0X01 97
0X11 158
0x13 102
0xdc 116
0x0c 217
0X14 388
0x08 2
0x12 3
0X09 4
0X10 5
0x0a 6
0x0b 7
0x0f 8
0x07 9
0x16 10
0x03 11
0x19 14
0x18 228
repeat_key_end

 

Vendor_0001_Product_0001.KL

ключ 399 Могила 
ключ <охоплюють стиль ="колір: #FF0000;">0</Тривалість> Номер кнопки в linux - <охоплюють стиль ="колір: #3333FF;">Гаразд</Тривалість> - функція 
ключ 2 1
ключ 3 2
ключ 4 3
ключ 5 4
ключ 6 5
ключ 7 6
ключ 8 7
ключ 9 8
ключ 10 9
ключ 11 0
ключ 15 Тому 
ключ 158 Тому 
ключ 58 SOFT_RIGHT 
ключ 107 Відбій 
ключ 62 Відбій 
ключ 139 Меню 
ключ 125 Меню 
ключ 60 Повідомлення 
ключ 127 Пошук 
ключ 217 Пошук 
ключ 228 Фунт 
ключ 227 Зірка 
ключ 231 Дзвінок 
ключ 61 Дзвінок 
ключ 97 DPAD_CENTER 
ключ 232 DPAD_CENTER 
ключ 108 DPAD_DOWN 
ключ 103 DPAD_UP 
ключ 102 Вдома 
ключ 105 DPAD_LEFT 
ключ 106 DPAD_RIGHT 
ключ 115 VOLUME_UP 
ключ 114 VOLUME_DOWN 
ключ 104 VOLUME_UP 
ключ 109 VOLUME_DOWN 
ключ 212 Камери 

ключ 16 Питання 
ключ 17 Вт 
ключ 18 Е 
ключ 19 Р 
ключ 20 Т 
ключ 21 Г 
ключ 22 У 
ключ 23 Я 
ключ 24 Про 
ключ 25 П 
ключ 26 LEFT_BRACKET 
ключ 27 RIGHT_BRACKET 
ключ 43 Слеш 

ключ 30 А 
ключ 31 З 
ключ 32 Д 
ключ 33 Ф 
ключ 34 Г 
ключ 35 Год 
ключ 36 Дж 
ключ 37 До 
ключ 38 Л 
ключ 39 Крапка з комою 
ключ 40 АПОСТРОФ 
ключ 14 Дель 

ключ 44 З 
ключ 45 Х 
ключ 46 З 
ключ 47 В 
ключ 48 Б 
ключ 49 Н 
ключ 50 М 
ключ 51 Кома 
ключ 52 Термін 
ключ 53 Слеш 
ключ 28 Введіть 

ключ 56 ALT_LEFT 
ключ 100 ALT_RIGHT 
ключ 42 SHIFT_LEFT 
ключ 54 SHIFT_RIGHT 
ключ # 15 Вкладка 
ключ 57 Простір 
ключ 70 Провідник 
ключ 155 Конверт 

ключ 12 Мінус 
ключ 13 Одно 
ключ 215 В 
ключ 119 MEDIA_PLAY_PAUSE 
ключ 122 MEDIA_PREVIOUS 
ключ 123 MEDIA_NEXT 
ключ 120 MEDIA_FAST_FORWARD 
ключ 121 MEDIA_REWIND 
ключ 116 СИЛА ПРОБУДЖЕННЯ 
ключ 113 VOLUME_MUTE 
ключ 128 MEDIA_STOP 
ключ 130 ZOOM_IN 
ключ 131 ZOOM_OUT 
ключ 133 Вкладка 
ключ 140 Ф10 
ключ 132 TV_REPEAT 
ключ 134 TV_SHORTCUTKEY_DISPAYMODE 
ключ 135 TV_SUBTITLE 
ключ 136 TV_SHORTCUTKEY_VOICEMODE 
ключ 137 TV_SWITCH

Пам'ятний зберегти початкові файли, перш ніж редагувати!

4. Змінити коди віддаленого кнопки., порівнюючи їх числа кнопки в linux і їхні функції.

Протестовані

Вам також може сподобатися...