Hallo,
also zuerst mal ich spreche kein Englisch und muss mir alles mit Google übersetzten.
Aber das sollte nicht das Problem sein, hoffe ich.
Ich verwende Coreelec schon seit vielen Jahren und habe auch einige Player mit coreelec 19/20 im Einsatz.
Bei den meisten lief die Fernbedienung auf Anhieb, bei eigenen nicht konnte ich aber mit den remote.conf Dateien beheben.
Jetzt habe ich aber eine TVbox genauer die T95W2 /Amlogic s905w2 wo weder die LED/7 Segment anzeige an der front geht, noch die originale Fernbedingung.
Was ich bis jetzt versucht habe:
Fernbedingung auslesen ergab folgenden Code:
Aus
344.548391: lirc protocol(necx): scancode = 0x2fe40
344.548626: event type EV_MSC(0x04): scancode = 0x2fe40
344.548626: event type EV_SYN(0x00).
ok
397.492315: lirc protocol(necx): scancode = 0x2fe13
397.492618: event type EV_MSC(0x04): scancode = 0x2fe13
397.492618: event type EV_SYN(0x00).
Links
434.332151: lirc protocol(necx): scancode = 0x2fe13 repeat
434.332245: event type EV_MSC(0x04): scancode = 0x2fe13
rechts
473.960184: lirc protocol(necx): scancode = 0x2fe51 repeat
473.960263: event type EV_MSC(0x04): scancode = 0x2fe51
oben
495.028118: lirc protocol(necx): scancode = 0x2fe16 repeat
495.028224: event type EV_MSC(0x04): scancode = 0x2fe16
unten
513.392076: lirc protocol(necx): scancode = 0x2fe1a repeat
513.392155: event type EV_MSC(0x04): scancode = 0x2fe1a
zurück
534.564155: lirc protocol(necx): scancode = 0x2fe19 repeat
534.564256: event type EV_MSC(0x04): scancode = 0x2fe19
vorspulen
0x2fe4f
zuruckspulen
0x2fe4b
haus
552.224179: lirc protocol(necx): scancode = 0x2fe11 repeat
552.224266: event type EV_MSC(0x04): scancode = 0x2fe11
löschen
586.496150: lirc protocol(necx): scancode = 0x2fe42 repeat
586.496259: event type EV_MSC(0x04): scancode = 0x2fe42
pfeil nach oben
616.648345: lirc protocol(necx): scancode = 0x2fe4c repeat
616.648630: event type EV_MSC(0x04): scancode = 0x2fe4c
3 striche menü
629.564161: lirc protocol(necx): scancode = 0x2fe00 repeat
629.564282: event type EV_MSC(0x04): scancode = 0x2fe00
lauter
660.808147: lirc protocol(necx): scancode = 0x2fe18 repeat
660.808245: event type EV_MSC(0x04): scancode = 0x2fe18
leiser
671.200180: lirc protocol(necx): scancode = 0x2fe10 repeat
671.200273: event type EV_MSC(0x04): scancode = 0x2fe10
1
56.644149: lirc protocol(necx): scancode = 0x2fe4e repeat
756.644247: event type EV_MSC(0x04): scancode = 0x2fe4e
2
56.644149: lirc protocol(necx): scancode = 0x2fe0drepeat
756.644247: event type EV_MSC(0x04): scancode = 0x2fe4e
3
0x2fe0c
4
0x2fe4a
5
0x2fe09
6
0x2fe08
7
0x2fe46
8
0x2fe05
9
0x2fe04
0
0x2fe01
Welchen ich in
# table T95W2Box, type: nec
0x2fe40 KEY_S #Shutdown-Menue
0x2fef3 KEY_MUTE
0x2fe10 KEY_VOLUMEDOWN
0x2fe4b KEY_REWIND
0x2fe4f KEY_FASTFORWARD
0x2fe18 KEY_VOLUMEUP
0x2fe11 KEY_HOME
0x2fe19 KEY_ESC #ZURÜCK-TASTE
0x2fe16 KEY_UP
0x2fe1a KEY_DOWN
0x2fe13 KEY_LEFT
0x2fe51 KEY_RIGHT
0x2fe40 KEY_OK #KEY_ENTER
0x2fe00 KEY_MENU
0x2fe4c KEY_CONTEXT_MENU
0x2fe4e KEY_1
0x2fe0d KEY_2
0x2fe0c KEY_3
0x2fe4a KEY_4
0x2fe09 KEY_5
0x2fe08 KEY_6
0x2fe46 KEY_7
0x2fe05 KEY_8
0x2fe04 KEY_9
0x2fe01 KEY_0
0x2fe42 KEY_BACKSPACE
Umgewandelt habe.
Als T95W2Box und als T95W2Box.toml in Configfiles\rc_keymaps\protocols so wie nur in Configfiles\rc_keymaps geschoben und auch nur auf die SD-Karte gelegt.
Fernbedienung geht nicht.
Dann habe ich eine fertige remote.conf angepasst und auf die SD-Karte und in Configfiles geschoben.
Fernbedienung geht nicht.
Mehrfach Coreelec21 neu aufgesetzt
Fernbedienung geht nicht.
Mit Linux auf der SD karte die rc_maps.cfg manuell angepasst mit:
# Keymaps table
#
# This table creates an association between a keycode file and a kernel
# driver. It can be used to automatically override a keycode definition.
#
#
# Format:
# driver - name of the driver provided via uevent - use * for any driver
# table - RC keymap table, provided via uevent - use * for any table
# file - file name. If directory is not specified, it is first looked up
# in /storage/.config/rc_keymaps, then /usr/lib/udev/rc_keymaps
#
# For example:
#
# driver table file
#
# gpio_ir_recv rc-streamzap streamzap
# gpio_ir_recv * justboom
# * rc-rc6-mce rc6_mce_new
# * * hauppauge_new
# gpio_ir_recv * T95W2Box.toml
und auch:
# Keymaps table
#
# This table creates an association between a keycode file and a kernel
# driver. It can be used to automatically override a keycode definition.
#
#
# Format:
# driver - name of the driver provided via uevent - use * for any driver
# table - RC keymap table, provided via uevent - use * for any table
# file - file name. If directory is not specified, it is first looked up
# in /storage/.config/rc_keymaps, then /usr/lib/udev/rc_keymaps
#
# For example:
#
# driver table file
#
# gpio_rc_recv rc-streamzap streamzap
# gpio_rc_recv * justboom
# * rc-rc6-mce rc6_mce_new
# * * hauppauge_new
# gpio_rc_recv * T95W2Box.toml
Sowie auch:
# Keymaps table
#
# This table creates an association between a keycode file and a kernel
# driver. It can be used to automatically override a keycode definition.
#
#
# Format:
# driver - name of the driver provided via uevent - use * for any driver
# table - RC keymap table, provided via uevent - use * for any table
# file - file name. If directory is not specified, it is first looked up
# in /storage/.config/rc_keymaps, then /usr/lib/udev/rc_keymaps
#
# For example:
#
# driver table file
#
# gpio_rc_recv rc-streamzap streamzap
# gpio_rc_recv * justboom
# * rc-rc6-mce rc6_mce_new
# * * hauppauge_new
# gpio_rc_recv T95W2Box.toml /storage/Configfiles\rc_keymaps\protocols
Fernbedienung geht nicht.
Habe dann nicht mit ir-keytable, sondern mit Arduino die Fernbedienung ausgelesen.
Da bekam ich andere Adressen raus wie zb 0x51 mit dem Ergebnis.
Fernbedienung geht auch nicht.
Dann habe ich eine APP? Gefunden namens keymap Editor auf eine saubere SD-Karte alles neu installiert.
App ? geöffnet tasten werden NICHT erkannt time out in der app?
Muss ich mir jetzt ernsthaft ein altes Handy suchen, um den Player mit WLAN über die remote App übers Handy zu steuern oder gibts noch einen andern weg?
Wo werden die IR Codes von coreelec im original ohne Änderungen hinterlegt?
Vielen Lieben dank.