There's currently no option to disable eventlircd, the service will be started unconditionally.
But eventlircd is configurable via udev rules - it'll only grab the input devices matched by the udev rules and translate their input events into lirc events (the current udev rules basically matches all IR receivers, i.e. all remote commands are run through this translation service).
So another possibility to (logically) disable eventlircd is to create an empty udev rule file - the button-presses should then show up as input/keyboard events in kodi instead of lirc events.
: > /storage/.config/udev.rules.d/98-eventlircd.rules
One benefit of not using eventlircd is that long-press button handling should work in kodi. I haven't checked for quite a while, but about half a year ago there was no longpress support for lirc remotes, but it did work well if eventlircd was bypassed.
But there are also several drawbacks:
Most importantly bypassing eventlircd isn't tested too well in LibreELEC so there could be bugs.
One issue I ran into was that Kodi couldn't handle quite a lot of the default input events on the RPi - most prominently "KEY_OK" but also KEY_CHANNELUP/DOWN and several other ones don't work. I've posted some more info on this issue on the XBMC/Kodi bugtracker half a year ago: #15797 (XBMCK_UNKNOWN returned for some key codes, unable to map with key id=xxx)
– Kodi - TRAC
x86 and RPi are quite different though, on x86 you have X11 running and probably some additional input/event translation in between (not 100% sure, never tried running OpenELEC/LibreELEC on x86). On the RPi there's no X11 and Kodi will be directly talking to the Linux input/event interface.
So: if you see some unsupported key messages in kodi.log you'll probably have to change the ir-keytable.
It's still quite puzzling why you have a non-working remote after every other reboot.
Could you enable debug logging in Kodi and then post the kodi.log after you got a non-working remote?
Also, when the remote is not working, try stopping kodi and see if you can receive any events with ir-keytable -t.
Maybe the culprit is also some X11 service or configuration - I won't rule out anything at this point:)
so long,
Hias