Kencangkan setiap IR remote ke media tinju dengan prosesor Amlogic di Android
11243Pada artikel ini, kita akan pergi pada sebaliknya, yang tidak mengajar perangkat remote control untuk memberikan perintah yang jelas, dan memahami mengajar favorit perangkat, nyaman dan akrab IR remote. Saya pribadi menyukai ide ini lebih banyak. Ya, dan itu jawaban yang bagus karena biaya pemasar 0. Saya pikir setiap pemilik receiver keajaiban kami pada sistem operasi Androyd telah disimpan dengan favorit remote control Berguna.
Hanya menentukan pernyataan ini untuk konsol media apapun () pada prosesor dari perusahaan Amlogic berbasis Android OS, terlepas dari jumlah core atau versi Android. Ruth wajib!!
Dan sehingga untuk bisnis.
1. Ini akan mengambil dari program: root Explorer (File Manager) Lebih baik Terminal Emulator Sihir
2. Mempersiapkan pelatihan konsol: – Jalankan program terminal, Emulator Terminal yang lebih baik. – Perintah Masukan Serial :
dia (memberikan akses root
terminal)
dmesg
-c (tim, Pesan penyangga O kernel pada layar, dan penyangga satu pembersih )
– Ambil remote, Kami bertujuan kotak media dan klik beberapa kali tombol apapun pada remote (misalnya OK). – Memberhentikan Remote Control IR, masukkan perintah di terminal:
dmesg | grep "kode 0x"
dan melihat tombol kode berikut (misalnya OK) kode kustom salah adalah 0x31ECFD01 Kami tertarik pada empat karakter terakhir
FD01– produsen dan kode 5 ,6-simbol th EC – kode tombol.
Jadi Apakah tombol untuk setiap konsol, catatan saja dalam draft.
3. Menambahkan kode terpencil baru di berbasis konsol prosesor Amlogic:
Untuk kontrol melalui remote sesuai dengan dua file
/sistem / etc / Remote.conf
– file berisi panel kode produsen pengaturan dan snap tombol kode remote ke nomor tombol di linux.
/sistem / usr / keylayout / Vendor_0001_Product_0001.kl
– file berisi tombol jepret kamar di linux Fungsi.
lebih: Remote.conf
#Amlogic NEC terpencil factory_code = 0x<span style ="warna: #ff0000;">FD01</menjangkau>0001 - kode pabrikan, <span style ="warna: #ff0000;">FD01 </menjangkau>- diperoleh dari total kode kunci (empat karakter terakhir), 0001 - semua sama dan tidak berubah work_mode = 0 repeat_enable = 1 repeat_delay = 40 repeat_peroid = 39 release_delay = 121 debug_enable = 1 mouse_begin 0 - Jumlah tombol di 0x linux<span style ="warna: #ff0000;">EC</menjangkau> - simbol 5,6 tombol kode keypad 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 0X 08 2 0x12 3 0x09 4 0x10 5 0x0a 6 0x0b 7 0x0f 8 0x 07 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 0X 08 2 0x12 3 0x09 4 0x10 5 0x0a 6 0x0b 7 0x0f 8 0x 07 9 0x16 10 0X03 11 0x19 14 0X18 228 repeat_key_end
Vendor_0001_Product_0001.kl
kunci 399 KUBURAN kunci <span style ="warna: #ff0000;">0</menjangkau> Jumlah tombol di linux - <span style ="warna: #3333ff;">baik</menjangkau> - fungsi kunci 2 1 kunci 3 2 kunci 4 3 kunci 5 4 kunci 6 5 kunci 7 6 kunci 8 7 kunci 9 8 kunci 10 9 kunci 11 0 kunci 15 KEMBALI kunci 158 KEMBALI kunci 58 SOFT_RIGHT kunci 107 AKHIRI PANGGILAN kunci 62 AKHIRI PANGGILAN kunci 139 MENU kunci 125 MENU kunci 60 PEMBERITAHUAN kunci 127 PENCARIAN kunci 217 PENCARIAN kunci 228 POUND kunci 227 BINTANG kunci 231 PANGGILAN kunci 61 PANGGILAN kunci 97 DPAD_CENTER kunci 232 DPAD_CENTER kunci 108 DPAD_DOWN kunci 103 DPAD_UP kunci 102 RUMAH kunci 105 DPAD_LEFT kunci 106 DPAD_RIGHT kunci 115 VOLUME_UP kunci 114 VOLUME_DOWN kunci 104 VOLUME_UP kunci 109 VOLUME_DOWN kunci 212 KAMERA kunci 16 Q kunci 17 W kunci 18 E kunci 19 R kunci 20 T kunci 21 Y kunci 22 U kunci 23 saya kunci 24 HAI kunci 25 P kunci 26 LEFT_BRACKET kunci 27 RIGHT_BRACKET kunci 43 backslash kunci 30 SEBUAH kunci 31 S kunci 32 D kunci 33 F kunci 34 G kunci 35 H kunci 36 J kunci 37 K kunci 38 L kunci 39 TITIK KOMA kunci 40 APOSTROF kunci 14 THE kunci 44 Z kunci 45 X kunci 46 C kunci 47 V kunci 48 B kunci 49 N kunci 50 M kunci 51 KOMA kunci 52 PERIODE kunci 53 MEMOTONG kunci 28 MEMASUKKAN kunci 56 ALT_LEFT kunci 100 ALT_RIGHT kunci 42 SHIFT_LEFT kunci 54 SHIFT_RIGHT #kunci 15 TAB kunci 57 RUANG kunci 70 PENJELAJAH kunci 155 AMPLOP kunci 12 MINUS kunci 13 Sama kunci 215 DI kunci 119 MEDIA_PLAY_PAUSE kunci 122 MEDIA_PREVIOUS kunci 123 MEDIA_NEXT kunci 120 MEDIA_FAST_FORWARD kunci 121 MEDIA_REWIND kunci 116 DAYA WAKE kunci 113 VOLUME_MUTE kunci 128 MEDIA_STOP kunci 130 PERBESAR kunci 131 ZOOM_OUT kunci 133 TAB kunci 140 F10 kunci 132 TV_REPEAT kunci 134 TV_SHORTCUTKEY_DISPAYMODE kunci 135 TV_SUBTITLE kunci 136 TV_SHORTCUTKEY_VOICEMODE kunci 137 TV_SWITCH
Tak terlupakan menyimpan file asli sebelum mengedit!
4. Mengubah kode kunci dalam Remote.conf, membandingkan jumlah mereka di tombol linux dan fungsinya.
diuji