I can’t tell from the Kodi source whether if a user version is found, then it is used instead of (not in addition to) the system version.
I’d like to make just one or two additions, because my remote has some keys that just aren’t listed, and I know I can copy the system file and then edit it, but then any changes when OSMC updates will definitely be overridden by the user version.