I have also been having trouble with a remote. I tried this, but get stuck at irrecord line:
osmc@osmc:~$ irrecord -d /dev/lirc0 ~/newlircd.conf
irrecord - application for recording IR-codes for usage with lirc
Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)
irrecord: could not open /dev/lirc0
irrecord: default_init(): Device or resource busy
irrecord: could not init hardware (lircd running ? → close it, check permissions)
A ps shows lircd still running:
osmc@osmc:~$ ps -A | grep lircd
284 ? 00:00:00 eventlircd
2921 ? 00:00:00 lircd
Any advice for a noob?
Paul