Vi skruer enhver IR-fjernbetjening fast på en tv-boks med en Amlogic-processor på Android
I denne artikel vil vi gå fra omvendt, Det er ikke at lære fjernbetjeningen give klare kommando enhed, og lære enheden at indse favorit, praktisk og velkendte IR fjernbetjening. Jeg kan personligt godt lide ideen meget mere. Ja og det er en god respons marketingfolk, fordi omkostningerne 0. Jeg tror hver indehaver af vores mirakel modtageren på operativsystemet kan have om lagring af foretrukne handy fjernbetjening.
Straks jeg sige er denne erklæring egnet til enhver media konsoller () på processorer af Amlogic Android, uanset antallet af kerner eller versionen af Android. Ruth er påkrævet!!
Og så til sagen.
1. Brug af programmer: Root Explorer (Filhåndtering) Bedre Terminal Emulator magi
2. Forberedelse til konsoller: – Lancere terminalprogrammet, Bedre Terminal Emulator. – sekventielt indtaste kommandoen :
hans (vil give root-adgang
Terminal)
dmesg
-(c) (hold, udgang besked buffer af kernen på skærmen, og for en rengøring buffer )
– Tag fjernbetjeningen i hænderne, Send medieboks og tryk flere gange på en vilkårlig knap på fjernbetjeningen (for eksempel, OK). – Udskyde IR ПУЛЬТ to, Postere befale i terminalen:
dmesg | grep "koden er 0x"
Se knapperne følgende kode (i eksemplet med OK) Forkert brugerdefineret kode er 0x31CEFD01 Vi er interesseret i de sidste fire tegn
FD01– producentkoden og 5-th ,6-th tegn CE – knapkode.
Så gøre for hver fjernbetjening knappen, naturligvis skrive udkast til.
3. Tilføje en ny fjernbetjeningskoder i konsol CPU baseret Amlogic:
Fjernadministration er ansvarlig for to fil
/systemet / etc / Remote.conf
– filen indeholder indstillingerne for fjernkørsel producentkoden og sammenkæde fjernbetjeningskoder for antallet af knapper i linux.
/System/usr/Vendor_0001_Product_0001/keylayout. kl
– filen indeholder bindende antal knapper i linux funktioner.
Læs mere: Remote.
#amlogic NEC fjernbetjening fabrikskode = 0x<span style ="farve: #FF0000;">FD01</span>0001 - fabrikanten kode, <span style ="farve: #FF0000;">FD01 </span>- fremstillet af den komplette knapkode (de sidste fire tegn), 0001 - alle er ens og ændrer sig ikke arbejdstilstand = 0 repeat_enable = 1 repeat_delay = 40 repeat_peroid = 39 release_delay = 121 debug_enable = 1 mouse_begin 0 - Номер кнопки в linux 0 x<span style ="farve: #FF0000;">CE</span> - СИМВОЛЫ 5,6 КОДА КНОПКИ ПУЛЬТА 1 0x48 2 0x44 3 0x1d mouse_end key_begin 0x17 113 0x 04 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 0x 04 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
Leverandør_0001_Produkt_0001.kl
nøgle 399 GRAV nøgle <span style ="farve: #FF0000;">0</span> Номер кнопки в linux - <span style ="farve: #3333FF;">Ok</span> - fungere nøgle 2 1 nøgle 3 2 nøgle 4 3 nøgle 5 4 nøgle 6 5 nøgle 7 6 nøgle 8 7 nøgle 9 8 nøgle 10 9 nøgle 11 0 nøgle 15 TILBAGE nøgle 158 TILBAGE nøgle 58 SOFT_RIGHT nøgle 107 AFSLUT OPKALD nøgle 62 AFSLUT OPKALD nøgle 139 MENU nøgle 125 MENU nøgle 60 NOTIFIKATION nøgle 127 SØG nøgle 217 SØG nøgle 228 PUND nøgle 227 STJERNE nøgle 231 OPKALD nøgle 61 OPKALD nøgle 97 DPAD_CENTER nøgle 232 DPAD_CENTER nøgle 108 DPAD_DOWN nøgle 103 DPAD_UP nøgle 102 HJEM nøgle 105 DPAD_LEFT nøgle 106 DPAD_RIGHT nøgle 115 LYDSTYRKE OP nøgle 114 SKRUE NED nøgle 104 LYDSTYRKE OP nøgle 109 SKRUE NED nøgle 212 KAMERA nøgle 16 Q nøgle 17 W nøgle 18 E nøgle 19 R nøgle 20 T nøgle 21 Y nøgle 22 U nøgle 23 jeg nøgle 24 O nøgle 25 P nøgle 26 LEFT_BRACKET nøgle 27 RIGHT_BRACKET nøgle 43 TILBAGESKREJR nøgle 30 EN nøgle 31 S nøgle 32 D nøgle 33 F nøgle 34 G nøgle 35 H nøgle 36 J nøgle 37 K nøgle 38 L nøgle 39 SEMIKOLON nøgle 40 APOSTROF nøgle 14 DEL nøgle 44 Z nøgle 45 x nøgle 46 C nøgle 47 V nøgle 48 B nøgle 49 N nøgle 50 M nøgle 51 KOMMA nøgle 52 PERIODE nøgle 53 SKRÅSTREG nøgle 28 GÅ IND nøgle 56 ALT_LEFT nøgle 100 ALT_RIGHT nøgle 42 SHIFT_LEFT nøgle 54 SKIFT_HØJRE #nøgle 15 TAB nøgle 57 PLADS nøgle 70 EXPLORER nøgle 155 KUVERT nøgle 12 MINUS nøgle 13 LIGE MED nøgle 215 PÅ nøgle 119 MEDIA_PLAY_PAUSE nøgle 122 MEDIA_PREVIOUS nøgle 123 MEDIA_NEXT nøgle 120 MEDIA_FAST_FORWARD nøgle 121 MEDIA_REWIND nøgle 116 POWER WAKE nøgle 113 VOLUME_MUTE nøgle 128 MEDIA_STOP nøgle 130 ZOOM IND nøgle 131 ZOOME UD nøgle 133 TAB nøgle 140 F10 nøgle 132 TV_REPEAT nøgle 134 TV_SHORTCUTKEY_DISPAYMODE nøgle 135 TV_SUBTITLE nøgle 136 TV_SHORTCUTKEY_VOICEMODE nøgle 137 TV_SWITCH
Mindeværdige gemme oprindelige filer, før du redigerer!
4. Ændre koder fjernudførelse knapper., sammenligne deres numre knapper i linux og deres funktioner.
Testet
KeyEvent Display-programmet på X96 Android TV-boksen ser knaptryk, men udsender ikke en komplet IR-kommando, men kun to bytes i DEC. Og jeg ved ikke, hvad jeg skal skrive i fabrikskoden til Samsung TV-fjernbetjeningen. Jeg fandt knap nok en mulig IR-kode til denne fjernbetjening på internettet. “0xe0e002df”. Jeg indtastede det i remote.conf og prøvede det “0xe0e00001”. Genstartede konsollen hver gang. Men konsollen lytter stadig ikke til Samsung-fjernbetjeningen..
Interessant idé, men næppe implementeret.
selv … hvis der er noget, beskriv venligst, interessant emne.
Tak for artiklen – fremragende arbejdsmetode. Jeg vil gerne præcisere endnu et punkt: Er det muligt at bruge to fjernbetjeninger på samme tid? (mens du bibeholder den originale fjernbetjenings funktionalitet, skal du tilføje endnu en)? Hvis ja, hvordan konfigurationsfilen /system/etc/Remote.conf skal se ud i dette tilfælde?
Ja, du har ret; du skal købe en gyro-fjernbetjening til billigt kinesisk håndværk.. Men den dyre Euro" modeller er det allerede inkluderet.
Der er 2a af dem på markedet
1. Amico A3 – prisskilt mere end 130 euro
2. WeTek Play – med to dvb-s2 tunere. pris omkring 90 euro.
Jeg er interesseret, fordi jeg besluttede at købe en satellitmodtager på Android og i første række med en gyro-fjernbetjening, i begyndelsen så jeg på gi fly , men takket være dine indlæg besluttede jeg at holde mig til mere kraftfulde enheder , Det eneste, jeg tænkte, var at afklare, hvordan disse ressourcer. ven Gyro, og jeg forstår også at gyro fjernbetjeningen skal købes separat.
Jeg bruger Air Mouse T2. Hvad er du interesseret i ?
GuRu er det muligt fuldt ud at bruge gyro-fjernbetjeningen på VS-IP015 og Prima PM-6001 tunere, også kendt som VS IP166 ?
Er det muligt at tænde/slukke for HDMI-udgangen på denne måde??
For hvad? – formelt slukker enheden fra fjernbetjeningen, men tænder ikke, du skal manuelt tænde knappen på panelet, vente på indlæsning.
Hvis du tænder og slukker for HDMI fra fjernbetjeningen, og indstil tv'et til automatisk standby, når der ikke er noget signal, så er tv-fjernbetjeningen slet ikke nødvendig.
Tv-fjernbetjeningen bruges nu kun til at tænde og slukke tv'et..
Bind, mus osv. Jeg bruger den udelukkende med en luftmus/tastatur..
Prøvede flere programmer for at slukke skærmen – værker, men ikke helt korrekt. Selv omdannet luftmusens taster for at tænde og slukke den. skærmen, men du skal stadig deaktivere HDMI helt.
HDMI CEC fungerer via kabel.. og kræver også en 2. fjernbetjening.
Du kan komme i tanke om noget?