I am having an interesting time getting my ir remote and dongle to work properly. Here is the hardware:
Remote Control: Hewlett Packard TSGH-IR07 (RC6 remote)
USB IR Reciever: TSDX-IR14
Raspberry Pi 3B running the Jun 7, 2018 build of OSMC.
The remote and the receiver a found without any problem by the system. I was even able to use irrecord to create my own conf file. It can be viewed here: HPTSGH.conf Upon reboot, all the buttons were recognized but there was a small problem. No matter what button I would push on the remote, I would press it once, and it would send multiple presses.
irw would show that each time I pressed a button on the remote, 3 and sometimes even 4 presses would be registered.
After multiple searches, I have found that only two things seem to stop this behaviour:
Boot to OSMC and use Putty to access it from another computer. Run
sudo systemctl stop lircd_helper@lirc0I know this stops the lircd_helper service. The remote runs beautifully then. This is not a solution. It has to be done every time I run my OSMC install.
Followed the solution provided by Joakim_s in this post: https://discourse.osmc.tv/t/pi2-b-with-rc6-remote-duplicates-key-events/4946/17. There I installed ir-keytable and then created a script to have it run on boot. This worked, somewhat. When you are pushing the multiple buttons one after the other, there is a delay from when the button is pushed to when it is shown on the screen.
I am at wits end and I do not know how to proceed. Please let me know if any further information is required. Thank you for your time!