Прикручуємо будь-який IR пульт до ТВ боксу з процесором Amlogic на Android
У цій статті ми будемо йти від зворотного, тобто не можна навчити на пристрій дистанційного керування дають чітке володіння, і навчіть пристрій втілити в життя улюблений, зручний і знайомі ІК пульта дистанційного керування. Особисто мені подобається ідея набагато більше. Так, і це великий відповідь маркетологи, оскільки витрати 0. Я думаю, кожен Держатель наших чудо приймач на операційній системі може мати на зберігання улюблених зручний пульт дистанційного.
Відразу ж я кажу це твердження підходить для будь-якого медіа консолей () оглянуто Amlogic Android для процесорів, незалежно від кількості ядер або версію Android. Рут не потрібно!!
І так до справи.
1. Необхідність програм: Корінь Explorer (Файловий менеджер) Краще емулятор терміналу магії
2. Підготовка до консолі: – Запуску програма-термінал, Краще емулятор терміналу. – послідовно ввести команду :
його (дасть права root
Термінал)
dmesg
-(c) (команда, виведення буфера повідомлень ядра на екран, і за одне чистка буфера )
– Взяти під контроль дистанційного у ваших руках, відправити носія і натисніть будь-яку кнопку дистанційного управління кілька разів (Наприклад, OK). – Відкладаємо ІК ПУЛЬТ два, Введіть команду в терміналі:
dmesg | Grep "код 0x"
Переглянути код кнопки (у прикладі, OK) Неправильно користувальницький код є 0x31н. е.FD01 Ми зацікавлені в останніх чотирьох символів
FD01– код виробника та 5-го ,6-Ах, символи н. е. – Кнопка код.
Так що для кожного віддаленого кнопки, природно написати проект.
3. Додати новий коди пульта дистанційного керування в консолі процесора на основі Amlogic:
Віддалене керування є обов'язком двох файлів
/Система / і т.д. / Remote.conf
– файл містить параметри віддаленого виробник код і посилання для чисел кнопок у linux, коди пульта дистанційного керування.
/Система/usr/Vendor_0001_Product_0001/keylayout. кл
– файл із числами прив'язування кнопок у linux функції.
Читати далі: Віддаленого.
#дистанційного керування amlogic NEC заводський_код = 0x<охоплюють стиль ="колір: #FF0000;">FD01</Тривалість>0001 - код виробника, <охоплюють стиль ="колір: #FF0000;">FD01 </Тривалість>- отримані від повного кнопку код (останні чотири символи), 0001 - у всіх однаково і не змінюється work_mode = 0 repeat_enable = 1 повтор_затримка = 40 repeat_peroid = 39 затримка_випуску = 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 0х16 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 0х16 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 Q ключ 17 В ключ 18 E ключ 19 Р ключ 20 Т ключ 21 Ю ключ 22 U ключ 23 я ключ 24 О ключ 25 П ключ 26 LEFT_BRACKET ключ 27 RIGHT_BRACKET ключ 43 ЗВОРОТНА КОСІНА ключ 30 А ключ 31 С ключ 32 Д ключ 33 Ф ключ 34 Г ключ 35 Х ключ 36 Дж ключ 37 К ключ 38 Л ключ 39 КРАПКА З КОМАЮ ключ 40 АПОСТРОФ ключ 14 DEL ключ 44 З ключ 45 X ключ 46 C ключ 47 В ключ 48 Б ключ 49 Н ключ 50 М ключ 51 КОМА ключ 52 ПЕРІОД ключ 53 СКОСА ключ 28 ENTER ключ 56 ALT_LEFT ключ 100 ALT_RIGHT ключ 42 SHIFT_LEFT ключ 54 SHIFT_ВПРАВО #ключ 15 TAB ключ 57 КОСМІС ключ 70 ДОСЛІДНИК ключ 155 КОНВЕРТ ключ 12 МІНУС ключ 13 РІВНУЄ ключ 215 AT ключ 119 MEDIA_PLAY_PAUSE ключ 122 MEDIA_PREVIOUS ключ 123 MEDIA_NEXT ключ 120 MEDIA_FAST_FORWARD ключ 121 MEDIA_REWIND ключ 116 POWER WAKE ключ 113 VOLUME_MUTE ключ 128 MEDIA_STOP ключ 130 ЗБІЛЬШУВАТИ ключ 131 ЗМЕНШЕННЯ ключ 133 TAB ключ 140 F10 ключ 132 TV_REPEAT ключ 134 TV_SHORTCUTKEY_DISPAYMODE ключ 135 TV_SUBTITLE ключ 136 TV_SHORTCUTKEY_VOICEMODE ключ 137 TV_SWITCH
Пам'ятний зберегти початкові файли, перш ніж редагувати!
4. Змінити коди віддаленого кнопки., порівнюючи їх числа кнопки в linux і їхні функції.
Протестовані
Програма KeyEvent Display на андроїд-ТВ приставці X96 бачить натискання кнопок, але видає не повну ІЧ команду, а лише два байти в DEC. І не знаю, що прописати в factory_code для пульта від телевізора Samsung. Ледве в інеті знайшов можливий ІЧ код від цього пульта “0xe0e002df”. Вписав у remote.conf та його і пробував “0xe0e00001”. Перезавантажував приставку щоразу. Але приставка так і не слухається самсунгівського пульта.
цікава ідея, але розумію, ви навряд чи можна.
Хоча … Якщо для опису, цікава тема.
Спасибі за статтю – Велика робоча метод. Я хотів би уточнити ще одну точку: можна використовувати два пульта дистанційного керування одночасно (при збереженні рідного функціональність дистанційного управління, щоб додати іншу)? Якщо так, і в цьому випадку конфігураційного файлу повинен виглядати like/system/etc/Remote.conf?
Так, ви маєте рацію, дешевих китайських podelkam Гіро віддаленого необхідність у придбанні. Но у дорогих "Эвро" Він моделей вже включені.
На ринку для їх 2A
1. Amico A3 – Прейскурант цін на більш ніж 130 €
2. WeTek Play – з двох тюнерів DVB-S2. цінник йде про досить комфортно.
Я зацікавлений в тому, що я вирішив купити супутниковий приймач на Android і пріоритет з Гіро пульт дистанційного керування, на початку я отримую звик gi льоту , але завдяки допису вирішили досі залишитися на більш потужні пристрої , єдиною думкою уточнити як ці ресурси. друзі Гіро, і тому я вирішив, що вона повинна бути окремо придбати Гіро пульт дистанційного керування.
Я використовую повітря миша T2. Що цікавить ?
Гуру це можливо використовувати у повній мірі з Гіро на віддалених тюнери проти IP015 і Prima вечора 6001 ака проти IP166 ?
Це можливо тому включають-відключення HDMI вихід?
Для чого? – формально, пристрій вимкнеться пульт дистанційного керування, але не включається, Необхідно вручну включити панелі кнопки, Почекайте завантаження.
Якщо панелі керування включають вимкнути HDMI, і ваш телевізор, щоб режим авто очікування при відсутності сигналу, потім пульт дистанційного керування для Telica не потрібен взагалі.
Пульт дистанційного керування для Telica в даний час використовується тільки для Telica-офф.
Об'єм, миші і т. д.. використовувати строго aèromyš′û клавіатури.
Спробував кілька програм, щоб вимкнути екран – працює, але не зовсім правильно. Навіть remapil aèromyši ключі-офф. екран, але все одно слід вимикати HDMI.
HDMI CEC працює через г.. а також вимагає 2-го пульт дистанційного.
Ви можете думати про те?