Užsegamas bet IR Distancinis valdymas bokso žiniasklaidos perdirbėjui Amlogic "Android"
11266Šiame straipsnyje, mes eiti iš atvirkštinio, tai ne mokyti nuotolinio valdymo duoti aiškiai komandą prietaisas, ir mokyti įrenginį realizuoti mėgstamiausia, patogus ir susipažinę IR nuotolinio. Man asmeniškai patinka idėja, daug daugiau. Taip ir tai puikus atsakas rinkodaros, nes išlaidos 0. Manau, kad kiekvienas savininkas mūsų stebuklas imtuvas, operacinė sistema gali turėti saugoti mėgstamiausias patogus nuotolinis valdymas.
Iš karto galiu pasakyti, šis pareiškimas yra tinkamas bet žiniasklaidos konsolių () perdirbėjų Amlogic "Android", nepriklausomai nuo šerdims ar "Android" versija. Rūta reikalingas!!
Ir taip į bylą.
1. Reikia programos: Šaknis Explorer (Failų tvarkyklė) Geriau terminalo emuliatorius magija
2. Pasirengimas konsoles: – Paleiskite terminalo programą, Geriau terminalo emuliatorius. – nuosekliai įvesti komandą :
su (duos root teisės
Terminalas)
dmesg
-(C) (КОМАНДА, o buferio pranešimų branduolį ekranas, ir už vieną valymas buferio )
– Imtis nuotolinio valdymo pultas jūsų rankose, siųsti žiniasklaidos lauke ir paspauskite bet kurį nuotolinio valdymo pulto mygtuką kelis kartus (pavyzdžiui, gerai). – Vėlavimo IR nuotolinio valdymo pultas, Įveskite komandą į terminalą:
dmesg | grep "code is 0x"
šių kodų mygtukai (pavyzdžiui, gerai) Neteisingas vartotojo kodas yra 0x31CEfd01 Mes esame suinteresuoti paskutinius keturis simbolius
fd01– gamintojo kodas ir 5-ojo ,6-oi simboliai CE – mygtuko kodą.
Taigi padaryti kiekvieną pultelio mygtuką, Natūralu rašyti projektą.
3. Pridėti naują nuotolinio valdymo kodų konsolę CPU remiantis Amlogic:
Nuotolinis valdymas atsako už du failą
/system/etc/Remote.conf
– failas yra nustatymus Nuotolinis gamintojo kodą ir susieti nuotolinio valdymo pulto skaičių mygtukai linux kodus.
/Sistemos/usr/Vendor_0001_Product_0001/keylayout. kl
– faile yra privalomas linux funkcijų mygtukų skaičius.
Skaityti daugiau: Nuotolinis.
#amlogic NEC nuotolinio factory_code = 0x<patikros stilius ="spalva: #FF0000;">fd01</patikros>0001 - gamintojo kodas, <patikros stilius ="spalva: #FF0000;">fd01 </patikros>- gautas pilnas mygtuko kodą (paskutinius keturis simbolius), 0001 - у всех одинаково и не меняется work_mode = 0 repeat_enable = 1 repeat_delay = 40 repeat_peroid = 39 release_delay = 121 debug_enable = 1 mouse_begin 0 - Номер кнопки в linux 0 x<patikros stilius ="spalva: #FF0000;">CE</patikros> - СИМВОЛЫ 5,6 КОДА КНОПКИ ПУЛЬТА 1 0x48 2 0x44 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
raktas 399 KAPO raktas <patikros stilius ="spalva: #FF0000;">0</patikros> Номер кнопки в linux - <patikros stilius ="spalva: #3333FF;">gerai</patikros> - функция raktas 2 1 raktas 3 2 raktas 4 3 raktas 5 4 raktas 6 5 raktas 7 6 raktas 8 7 raktas 9 8 raktas 10 9 raktas 11 0 raktas 15 ATGAL raktas 158 ATGAL raktas 58 SOFT_RIGHT raktas 107 ENDCALL raktas 62 ENDCALL raktas 139 MENIU raktas 125 MENIU raktas 60 PRANEŠIMAS raktas 127 IEŠKOTI raktas 217 IEŠKOTI raktas 228 SVARAS raktas 227 ŽVAIGŽDĖ raktas 231 SKAMBINTI raktas 61 SKAMBINTI raktas 97 DPAD_CENTER raktas 232 DPAD_CENTER raktas 108 DPAD_DOWN raktas 103 DPAD_UP raktas 102 NAMUOSE raktas 105 DPAD_LEFT raktas 106 DPAD_RIGHT raktas 115 VOLUME_UP raktas 114 VOLUME_DOWN raktas 104 VOLUME_UP raktas 109 VOLUME_DOWN raktas 212 FOTOAPARATAS raktas 16 Q raktas 17 W raktas 18 E raktas 19 R raktas 20 T raktas 21 Y raktas 22 U raktas 23 Aš raktas 24 O raktas 25 P raktas 26 LEFT_BRACKET raktas 27 RIGHT_BRACKET raktas 43 Šiuos simbolius raktas 30 A raktas 31 S raktas 32 D raktas 33 F raktas 34 G raktas 35 H raktas 36 J raktas 37 K raktas 38 L raktas 39 KABLIATAŠKĮ raktas 40 APOSTROFAS raktas 14 DEL raktas 44 Z raktas 45 X raktas 46 C raktas 47 V raktas 48 B raktas 49 N raktas 50 M raktas 51 KABLELIS raktas 52 LAIKOTARPIS raktas 53 VELNIOP raktas 28 ENTER raktas 56 ALT_LEFT raktas 100 ALT_RIGHT raktas 42 SHIFT_LEFT raktas 54 SHIFT_RIGHT #raktas 15 LAPE raktas 57 ERDVĖ raktas 70 "Internet EXPLORER" raktas 155 PAKETAS raktas 12 MINUS raktas 13 LYGUS raktas 215 NE raktas 119 MEDIA_PLAY_PAUSE raktas 122 MEDIA_PREVIOUS raktas 123 MEDIA_NEXT raktas 120 MEDIA_FAST_FORWARD raktas 121 MEDIA_REWIND raktas 116 GALIA PAŽADINTI raktas 113 VOLUME_MUTE raktas 128 MEDIA_STOP raktas 130 ZOOM_IN raktas 131 ZOOM_OUT raktas 133 LAPE raktas 140 F10 raktas 132 TV_REPEAT raktas 134 TV_SHORTCUTKEY_DISPAYMODE raktas 135 TV_SUBTITLE raktas 136 TV_SHORTCUTKEY_VOICEMODE raktas 137 TV_SWITCH
Atminimo įrašyti originalius failus, prieš pradėdami redaguoti!
4. Keisti kodus nuotolinio valdymo pulto mygtukai., lyginant jų skaičių mygtukai linux ir jų funkcijos.
Bandymai