
If your TV is not HDMI CEC capable, then the only practical way to control HTPC with your TV remote (or with Logitech Harmony) is with the Flirc USB IR receiver. In other words, you can use your TV’s remote control to send key presses to the Kodi or any other application that supports libCEC on your HTPC. HDMI CEC is a technology that allows your TV and HTPC to talk with each other over the HDMI cable. The Flirc is a little USB infrared receiver that outputs presses on a remote control button as keyboard input to any app such as Kodi. Why you should choose Flirc over HDMI CEC
#FLIRC USB XBMC IR HOW TO#
If you prefer not to use the Logitech Harmony, I will also show you how to use Flirc to control your HTPC, Raspberry Pi or Amazon Fire TV running Kodi (was XBMC) media center using any remote. Over the years, I have tried many remote controls and IR receivers, but nothing has ever worked perfectly until I found this combo: Flirc USB adapter and Logitech Harmony Smart remote control. You will also learn how to use voice commands with the Logitech Harmony Hub.

In this post, I will show you the perfect way to control your entertainment center smart home devices using a Logitech Harmony Hub and Flirc adapter. dev/input/by-id/usb-flirc.I’ve added a section on how to voice control your smart devices with Harmony Hub. Only on the console it will work as keyboard device. Note that if you work via remote access to your Pi it will not see FLIRC (or any local keyboard/mouse!) as input device, only your remote keyboard. Pressing the IR key delivers a 'a' on the screen. I: If#= 1 Alt= 0 #EPs= 1 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) Installed the FLIRC on the Pi (a recent Jessie) and checked if the FLIRC was detected:īus 001 Device 002: ID 0424:9514 Standard Microsystems Corp.īus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hubīus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp.īus 001 Device 004: ID 20a0:0001 Clay Logic
#FLIRC USB XBMC IR FULL#
Full keyboard config, I recorded a key on my IR remote and assigned it to keyboard 'a'Ģ. I just performed a simple experiment with my FLIRC:ġ.
#FLIRC USB XBMC IR INSTALL#
So I think the raspberry pi do not recognize the USB, but I do not know what I have to install or configure on the PI itself to recognize the USB as input device? I have tried the same program on my laptop with the FLIRC USB and then it works fine. I only have a laptop so there is no possibility to connect a screen (I think that that is the problem with kodi from raspbian). I tried to install kodi to see if the remote is working there, but I am not able to run kodi from the RPI over ssh/vnc. The part about the device tree I do not understand, sorry.īut I have installed lirc (not configured), but as you say that will not help to get the FLIRC keys in my python script?

I did not install something for FLIRC or something else on the raspberry pi. I tried to configure the buttons and I tried to configre some buttons as key-board keys. I tried to configure the FLIRC on my laptop with the FLIRC software.
