How to configure your remote control with FLIRC to work with Kodi
All versions of the Raspberry Pi support a protocol called HDMI-CEC, which allows you to use your Television remote control to control the Raspberry Pi by sending commands over the HDMI Cable. This is by far the simplest and easiest way to control Kodi with your (TV) remote.
However, many older televisions do not support HDMI-CEC, and even if they do, only the basic commands (arrow keys, ok, back, play, pause etc.) are forwarded; if you want to get to the advanced features of Kodi, you need to either plug in a keyboard, or use a FLIRC.
What is FLIRC?
FLIRC is a universal Infra-red receiver. It looks like a keyboard to your PC or Raspberry Pi, and it translates button-presses on almost any Remote Control into Keyboard commands on your device.
Because of this design, it allows you to control almost any application using almost any remote control.
Like a universal remote, you use your PC or Macintosh to program the FLIRC once, then it can be plugged into any device and used with the programming you set.
How to configure
To configure your FLIRC for use with Kodi (OpenELEC or LibreELEC on the Raspberry Pi, or the Kodi App on Android, Macintosh or PC), follow these instructions:
- Download the FLIRC programming software for PC, Mac or Linux at the FLIRC Website, here.
- Install / Run the software, and plug your FLIRC receiver into your computer.
- Follow this instructional video to program the basic commands:
flirc demo from jason Kotzin on Vimeo.
- Unplug the FLIRC from your computer and plug it into your Raspberry Pi or Kodi box.
What about other functions?
Of course for most people, the advantage of running the FLIRC is to get access to the advanced Kodi functions. Now that you’re familiar with the programming process, we can go back and program the advanced commands.
- Plug your FLIRC into the computer.
- Open the FLIRC programming software on your computer.
- In the GUI application, go to the “Controllers” tab and select “Kodi”.
- Press a key to start recording and then press a button to pair it.
- Repeat the pairing process separately for each key.
For even more advanced programming…
- In the GUI application, go to the “Controllers” tab and select “Full Keyboard”
- Use the following keyboard shortcuts to map your remote control buttons to Kodi Commands.
- Context menu (C)
- Fullscreen mode (TAB)
- Previous menu on the Homescreen (ESC)
- Fast forward (F)
- Rewind (R)
- Play (P)
- Stop (X)
- Pause/Play (SPACE)
- Skip forward (. period)
- Skip backward (, comma)
- Info (I)
- Jump to the top of the menu (Home)
- Volume down (- minus)
- Volume up (+ plus)
Live TV keys:
- Go between the two last channels (0 zero)
- Schedule recording timers (B)
- EPG/TV guide (E)
- Channels window (H)
- Radio channels window (J)
- Recordings window (K)
- Teletext (V)
Even More keys here: http://kodi.wiki/view/Keyboard_controls