I've connected a keyboard to my Myth box and I also have ir-keytable --test running in a shell session. From the "Watch recordings" page, if I press the remote control right arrow, the first recording on the right hand column is highlighted as I'd expect. The shell session shows the following, again as I'd expect:
Code: Select all
2248.787328: lirc protocol(rc6_mce): scancode = 0x800f0421
2248.787378: event type EV_MSC(0x04): scancode = 0x800f0421
2248.787378: event type EV_KEY(0x01) key_down: KEY_RIGHT(0x006a)
2248.787378: event type EV_SYN(0x00).
2248.918918: event type EV_KEY(0x01) key_up: KEY_RIGHT(0x006a)
2248.918918: event type EV_SYN(0x00).
Code: Select all
2529.929953: lirc protocol(rc6_mce): scancode = 0x800f0416
2529.930004: event type EV_MSC(0x04): scancode = 0x800f0416
2529.930004: event type EV_KEY(0x01) key_down: KEY_P(0x0019)
2529.930004: event type EV_SYN(0x00).
2530.035942: lirc protocol(rc6_mce): scancode = 0x800f0416
2530.035980: event type EV_MSC(0x04): scancode = 0x800f0416
2530.035980: event type EV_SYN(0x00).
2530.166914: event type EV_KEY(0x01) key_up: KEY_P(0x0019)
2530.166914: event type EV_SYN(0x00).
In summary: the correct key events seem to be generated but not recognised by Myth.
I'd welcome any suggestions as to where to look to resolve this.
Versions, etc:
Code: Select all
# ir-keytable
Found /sys/class/rc/rc0/ (/dev/input/event7) with:
Name: ITE8713 CIR transceiver
Driver: ite-cir, table: rc-rc6-mce
LIRC device: /dev/lirc0
Attached BPF protocols: Operation not supported
Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec sanyo mce_kbd rc-6 sharp xmp imon
Enabled kernel protocols: lirc rc-6
bus: 25, vendor/product: 1283:0000, version: 0x0000
Repeat delay = 500 ms, repeat period = 125 ms
Debian 10.7
Kernel 4.19.0-13-amd64