Many lircd? threads, high cpu usage

Good day,

I’ve a Rpi 2b+ running latest osmc. First off, thank you all for your work.

when I look at htop, I find many threads all reporting the command:
/usr/lib/kodi/kodi.bin --standalone -fs --lircdev /var/run/lirc/lircd

I have no lircd devices, only a keyboard (usb) attached.

These processes are taking 10-20% of the cputime, and my reading of this is that these threads are related to LIRCd, which i’m not using. Is that correct? If so, how can I disable LIRCd fully? I’ve disabled all the remotes, but it seems like there’s a thread for every remote listed?

This is being used as a high res digital picture frame.

I read that thread, and have disabled eventlircd as noted, however, I’m still seeing these threads show up. is there a way to tell osmc to just disable lircd

Kodi is the Mediacenter (the MC in OSMC) that you are using. THat it has configured lirc as an input method doesn’t harm.
You see that entires in top as several Kodi threads running in parallel.

All total normal and needed

How have you calculated this?


It looks like you are just seeing Kodi using that level of CPU usage, not LIRC. The LIRC references are arguments passed to Kodi