Dans cet article, nous allons passer d'inverse, Cela ne veut ne pas enseigner la télécommande donne commandement claire, et d'enseigner le dispositif à réaliser préférés, commode et familière la télécommande IR. Personnellement, j'aime l'idée beaucoup plus. Oui et c'est un marketing de la grande réponse, parce que les coûts 0. Je pense que tous les titulaires de notre récepteur miracle sur le système d'exploitation peuvent avoir ranger la télécommande pratique préférée.
Immédiatement je dis cette déclaration est adaptée pour toutes les consoles multimédia () sur les processeurs par Amlogic Android, quel que soit le nombre de noyaux ou la version d'Android. Ruth est requise!!
Et au cas.
1. Nécessité des programmes: Root Explorer (Gestionnaire de fichiers) Meilleur émulateur de Terminal Magic
2. Préparation pour consoles: – Запускаем программу терминала, Meilleur émulateur de Terminal. – последовательно вводим команды :
su (donnera les droits root
ТЕРМИНАЛУ)
dmesg
-(C) (КОМАНДА, la sortie de la mémoire tampon des messages du noyau sur l'écran, et pour un service de la mémoire tampon )
– Берём в руки пульт, Envoyer la boîte média et appuyer plusieurs fois sur n'importe quel bouton de la télécommande (par exemple, OK). – Откладываем IR пульт ду, Entrez la commande dans le Terminal:
dmesg | grep "code is 0x"
Voir les boutons suivants de code (dans l'exemple, OK) Mauvais code personnalisé est 0 x 31CEFD01 Nous sommes intéressés par les quatre derniers caractères
FD01– код производителя и 5-ый ,6-Oh les caractères CE – код кнопки.
Donc faire pour chaque bouton de la télécommande, écrire naturellement le projet.
3. Ajoutez une nouvelle base de codes de télécommande dans console CPU Amlogic:
Gestion à distance est la responsabilité de deux fichier
/system/etc/Remote.conf
– файл содержит настройки кода производителя пульта и привязку кодов кнопок пульта к номерам кнопок в linux.
/Système/usr/Vendor_0001_Product_0001/kl keylayout.
– файл содержит привязку номеров кнопок в linux к функциям.
Lire la suite: Distant.
#amlogic NEC à distance factory_code = 0x<span style ="Couleur: #FF0000;">FD01</travée>0001 - code du fabricant, <span style ="Couleur: #FF0000;">FD01 </travée>- tiré du code bouton complet (les quatre derniers caractères), 0001 - у всех одинаково и не меняется work_mode = 0 repeat_enable = 1 repeat_delay = 40 repeat_peroid = 39 release_delay = 121 debug_enable = 1 mouse_begin 0 - touches numérotées 0 x pour linux<span style ="Couleur: #FF0000;">CE</travée> - symboles 5,6 touche de la télécommande code 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
clé 399 GRAVE clé <span style ="Couleur: #FF0000;">0</travée> Brûlant кнопки в linux - <span style ="Couleur: #3333FF;">Bien</travée> - функция clé 2 1 clé 3 2 clé 4 3 clé 5 4 clé 6 5 clé 7 6 clé 8 7 clé 9 8 clé 10 9 clé 11 0 clé 15 De RETOUR clé 158 De RETOUR clé 58 SOFT_RIGHT clé 107 ENDCALL clé 62 ENDCALL clé 139 MENU clé 125 MENU clé 60 NOTIFICATION clé 127 RECHERCHE clé 217 RECHERCHE clé 228 LIVRE clé 227 STAR clé 231 APPEL clé 61 APPEL clé 97 DPAD_CENTER clé 232 DPAD_CENTER clé 108 DPAD_DOWN clé 103 DPAD_UP clé 102 La MAISON clé 105 DPAD_LEFT clé 106 DPAD_RIGHT clé 115 VOLUME_UP clé 114 VOLUME_DOWN clé 104 VOLUME_UP clé 109 VOLUME_DOWN clé 212 CAMÉRA clé 16 Q clé 17 W clé 18 E clé 19 R clé 20 T clé 21 Y clé 22 U clé 23 J' clé 24 O clé 25 P clé 26 LEFT_BRACKET clé 27 RIGHT_BRACKET clé 43 Barre OBLIQUE inverse clé 30 Un clé 31 S clé 32 D clé 33 F clé 34 G clé 35 H clé 36 J clé 37 K clé 38 L clé 39 Point-VIRGULE clé 40 APOSTROPHE clé 14 DEL clé 44 Z clé 45 X clé 46 C clé 47 V clé 48 B clé 49 N clé 50 M clé 51 VIRGULE clé 52 PÉRIODE clé 53 SLASH clé 28 ENTREZ clé 56 ALT_LEFT clé 100 ALT_RIGHT clé 42 SHIFT_LEFT clé 54 SHIFT_RIGHT touche # 15 ONGLET clé 57 L'ESPACE clé 70 EXPLORER clé 155 ENVELOPPE clé 12 MOINS clé 13 Est ÉGAL à clé 215 AU clé 119 MEDIA_PLAY_PAUSE clé 122 MEDIA_PREVIOUS clé 123 MEDIA_NEXT clé 120 MEDIA_FAST_FORWARD clé 121 MEDIA_REWIND clé 116 LA PUISSANCE DE RÉVEIL clé 113 VOLUME_MUTE clé 128 MEDIA_STOP clé 130 ZOOM_IN clé 131 ZOOM_OUT clé 133 ONGLET clé 140 F10 clé 132 TV_REPEAT clé 134 TV_SHORTCUTKEY_DISPAYMODE clé 135 TV_SUBTITLE clé 136 TV_SHORTCUTKEY_VOICEMODE clé 137 TV_SWITCH
Mémorable, enregistrer des fichiers originaux avant de modifier!
4. Changer les codes de touches de la télécommande., en comparant leurs boutons de numéros dans linux et leurs fonctions.
Mis à l'essai