Ich habe meine MCE-Fernbedienung nun auf der Rockchip-Box zum laufen bekommen das ist genauso wie beim Rock64-Board also RC1 statt RC0
Die Konfiguration klappt beim ersten mal auch wunderbar leider wird nach dem Neustart die MCE-Remote nicht mehr erkannt. Ich habe schon in der autostart.sh "ir-keytable -a /storage/.config/rc_maps.cfg -s rc1" eingetragen aber das klappt auch nicht. Es sieht so aus als ob der LIRC-Treiber oder die rc_maps.cfg nicht Automatisch geladen wird k.A. was man da machen muß bei LE für Rockchip gibt es auch keine LIRC-Einstellung.
Code
LibreELEC (community): nightly-20180527-3bb1af9 (RK3328.arm)
LibreELEC:~ # systemctl stop kodi
LibreELEC:~ # systemctl stop eventlircd
LibreELEC:~ # ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event0) with:
Driver: cec, table: rc-cec
Supported protocols: cec
Enabled protocols:
Name: RC for dw_hdmi
bus: 30, vendor/product: 0000:0000, version: 0x0001
Repeat delay = 125 ms, repeat period = 125 ms
Found /sys/class/rc/rc1/ (/dev/input/event2) with:
Driver: gpio-rc-recv, table: rc-empty
lirc device: /dev/lirc0
Supported protocols: unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp cec
Enabled protocols: unknown lirc
Name: gpio_ir_recv
bus: 25, vendor/product: 0001:0001, version: 0x0100
Repeat delay = 500 ms, repeat period = 125 ms
LibreELEC:~ # ir-keytable -s rc1 -c -p all -t
Old keytable cleared
Protocols changed to unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp cec
Testing events. Please, press CTRL-C to abort.
165.066194: event type EV_MSC(0x04): scancode = 0x800f740c
165.066194: event type EV_SYN(0x00).
165.172855: event type EV_MSC(0x04): scancode = 0x800f740c
165.172855: event type EV_SYN(0x00).
165.330015: event type EV_MSC(0x04): scancode = 0x800f740c
165.330015: event type EV_SYN(0x00).
^C
LibreELEC:~ # ir-keytable -a /storage/.config/rc_maps.cfg -s rc1
Old keytable cleared
Wrote 22 keycode(s) to driver
LibreELEC:~ # ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event0) with:
Driver: cec, table: rc-cec
Supported protocols: cec
Enabled protocols:
Name: RC for dw_hdmi
bus: 30, vendor/product: 0000:0000, version: 0x0001
Repeat delay = 125 ms, repeat period = 125 ms
Found /sys/class/rc/rc1/ (/dev/input/event2) with:
Driver: gpio-rc-recv, table: rc-empty
lirc device: /dev/lirc0
Supported protocols: unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp cec
Enabled protocols: unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp cec
Name: gpio_ir_recv
bus: 25, vendor/product: 0001:0001, version: 0x0100
Repeat delay = 500 ms, repeat period = 125 ms
LibreELEC:~ # systemctl start eventlircd
LibreELEC:~ # systemctl start kodi
Alles anzeigen
Die rc_maps.cfg sieht bei mir so aus:
gpio-rc-recv * rc6_mce