[solved] FLIRC, LibreELEC and RPI3? The OS recognizes the FLIRC on the USB bus but doesn't create an rc device?

  • Hi!

    I'm a complete newbie to LibreELEC, and I'm trying to configure an USB IR receiver, FLIRC, on my Pi running LibreELEC, and I'm getting hopelessly confused.

    There appear to be several people using this combination in the forums so I'm hoping someone can help me out.

    1. The system definitely recognizes the FLIRC:

    Code
    BasementPi:/sys/bus/usb # dmesg | grep flirc
    [    2.083156] usb 1-1.4: Product: flirc
    [    2.083163] usb 1-1.4: Manufacturer: flirc.tv
    [    2.088353] hid-generic 0003:20A0:0006.0001: hiddev0,hidraw0: USB HID v1.11 Device [flirc.tv flirc] on usb-3f980000.usb-1.4/input0
    [    2.097053] input: flirc.tv flirc as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.4/1-1.4:1.1/0003:20A0:0006.0002/input/input0
    [    2.151988] hid-generic 0003:20A0:0006.0002: input,hidraw1: USB HID v1.01 Keyboard [flirc.tv flirc] on usb-3f980000.usb-1.4/input1

    2. But lsmod indicates there are no rc-* drivers loading:

    3. And when I try to use ir-keytable, I get the following...

    Code
    BasementPi:~ # ir-keytable -a /etc/rc_maps.cfg 
    /sys/class/rc/: No such file or directory

    Can anyone suggest what I'm missing? If I go to the flirc.tv site and RTFM it wants me to install a package - but LibreELEC disables the apt commands so there's not much I can do.

  • Doh!

    The moment I plugged the FLIRC into a Mac and the Mac called it a keyboard I knew what was going on.

    Sigh.

    A little surprising I had to program it via the Mac, but it's working fine now.