Hello all,
I have issues with my remote control. After some hints from the VDR Portal, I am a step closer to identify the issues.
This is where I could need some help now:
1) Symtoms:
Sometimes, my remote control jumps over menu entries and leaves every second entry out. Navigation is not possible anymore.
I have this issue already a bit longer, and I was used to "fix" this with a couple of reboots. My first assumption was a hardware hickup or whatever on the wakeup board.
I posted recently on VDR Portal and received some hints for further investigation.
2) irw output:
seahawk1986 asked me to check the irw output to confirm that double button presses are indeed received by the IR system.
I went into my LibreELEC via SSH, and started irw. The output is very confusing:
QuoteDisplay More
8b 0 KEY_MENU devinput
16d 0 KEY_EPG devinput
16d 0 KEY_EPG_UP devinput
8b 0 KEY_MENU_UP devinputae 0 KEY_EXIT devinput
ae 0 KEY_EXIT devinput
ae 0 KEY_EXIT_UP devinput
ae 0 KEY_EXIT_UP devinput
As you see, I have two different examples:
- I press a button (here: KEY_MENU), and there is another button event "nested" inside. (here: KEY_EPG within the press and release of KEY_MENU button)
- doubled events (here: KEY_EXIT)
3) lircd-service(s):
According to seahawk1986s suggestion, I wanted to stop/start lircd to see whether the hickup would be gone after reinitialization of the stack.
And indeed, this seems to help:
Quote
LibreELEC:~ # systemctl |grep lirc
eventlircd.service loaded active running Eventlirc server daemon
lircd@ttyACM0:irman:lircd.conf.service loaded active exited Lirc with ttyACM0:irman:lircd.conf
system-lircd.slice loaded active active system-lircd.slice
I see that three services contain "lirc" in their name.
In a first attempt, I stopped lircd@ttyACM0:irman:lircd.conf.service. ---> Result: Remote working as expected
After a reboot, my issue was back.
I wanted to stop lircd@ttyACM.... once again, but this time I received an error message "service not loaded".
Why is is loaded at one time, and after the reboot it is not any longer? ---> Result: Remote not working
Anyways, now I stopped the sxstem-lircd.slice service. ---> Result: Remote working as expected
Wow. Different service stopped, but remote is now working.
What would I have to do to get this fixed?
- Are all the services required, or is there anything started that should not be started at all?
Any help is appreciated. Thank you.
Kind regards,
Marcus