I have found 1 issue I think.
Looks like there are two 'receivers'
rc0 and rc1.
I have updated my keytable command to include the -s option, and got RC-6 enabled I think.
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 = 500 ms, repeat period = 125 ms Found /sys/class/rc/rc1/ (/dev/input/event2) with: Driver gpio-rc-recv, table rc-pine64 Supported protocols: unknown other lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp cec Enabled protocols: lirc rc-6 Name: gpio_ir_recv bus: 25, vendor/product: 0001:0001, version: 0x0100 Repeat delay = 500 ms, repeat period = 125 ms
However when I run the test, I get no response/data.