I searched the net for a while but did not find a solution for my problem. So I am hopeful, that somebody of you can help me out.
I am running LibreELEC 8.0.2 on a RPi 3.
An IR receiver is connected via GPIO. It is feeded with an XBox One Media Control.
For Live-TV I am using an PCTV 461e USB stick (DVB-S/S2).
Everything works fine until I connect the DVB-stick. From then on the responsiveness of the remote control is unreliable, since some of the button pushes are not recognized by Lirc/Kodi.
In my opinion this behaviour is reasoned in the fact that the DVB-stick has got it's own IR receiver and therefore two IR receivers are working inside the system and interfere with each other.
Part of dmesg output:
[ 3.682150] lirc_rpi: module is from the staging directory, the quality is unknown, you have been warned.[ 3.693588] Latest git patches (needed if you report a bug to [email protected]):[ 4.267965] brcmfmac: Firmware version = wl0: May 27 2016 00:13:38 version 184.108.40.206 (r640327) FWID 01-df77e4a7[ 4.299687] Latest git patches (needed if you report a bug to [email protected]):[ 4.417813] usb 1-1.3: em28178#0: DVB: registering adapter 0 frontend 0 (Montage Technology M88DS3103)...[ 4.475200] input: 1-1.3: em28178#0 IR as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3: em28178#0/rc/rc0/input0[ 4.475422] rc rc0: 1-1.3: em28178#0 IR as /devices/platform/soc/3f980000.usb/usb1/1-1/1-1.3: em28178#0/rc/rc0
If I run ir-keytable, I got the following output:
If I run ir-keytable without the DVB-stick attached to the RPi (the case when everything works fine!), the output is as follows:
For my limited knowledge of lirc it seems strange that the best working config seems not to use the lirc components.
Perhaps it is useful to know the lirc-processes that are running on my Pi:
I think that the solution for my problem is to disable the IR receiver of the DVB-stick, but I don't know how to achieve it.
May somebody help me? Thank you very much in advance!