Thank you paradadf, I know this faq.
I followed it some time ago when I configured lirc for Kodi 15 (back with recalbox 3.x or 4.0?), and made updates to Kodi 16.2 (with recalbox 4.1).
As I said, buildroot OS is recognizing my IR inputs also in Recalbox 6.0.
See this from my current setup:
irw
0000000077e1d0e4 00 KEY_UP Appleremote
0000000077e1d0e4 01 KEY_UP Appleremote
0000000077e1b0e4 00 KEY_DOWN Appleremote
0000000077e1b0e4 01 KEY_DOWN Appleremote
0000000077e1e0e4 00 KEY_RIGHT Appleremote
0000000077e1e0e4 01 KEY_RIGHT Appleremote
0000000077e110e4 00 KEY_LEFT Appleremote
0000000077e110e4 01 KEY_LEFT Appleremote
0000000077e110e4 02 KEY_LEFT Appleremote
0000000077e120e4 00 KEY_PLAY Appleremote
0000000077e120e4 01 KEY_PLAY Appleremote
0000000077e140e4 00 KEY_MENU Appleremote
0000000077e140e4 01 KEY_MENU Appleremote
only in Kodi no button presses are registered. And as I wrote in my last post, Kodi 16.2 (on Recalbox 4.1) has these 2 lines in the kodi.log:
14:03:48 T:1836053472 INFO: LIRC Process: using: /var/run/lirc/lircd
14:03:48 T:1836053472 INFO: LIRC Connect: successfully started
But they are missing from the kodi.log in Kodi 17.6 under Recalbox 6.0!
For me it seems Kodi starts without LIRC support. Can I somehow enable it? What does Recalbox exactly do when I press "Start Kodi" in the emulationstation-menu?
SOLVED!!
On Recalbox 6.0 Kodi 17.6 does ACTUALLY start without IR support! To rectify this, follow these steps:
- ssh to your recalbox
- make your system writeable with mount -o remount,rw /
- edit line 49 in /recalbox/scripts/kodilauncher.sh to look like this (changes are bold):
LD_LIBRARY_PATH="/usr/lib/mysql" /usr/lib/kodi/kodi.bin --standalone -fs --lircdev /var/run/lirc/lircd
- restart