Hi,
I’ve been looking in to this, and there seems to be issues with these controllers and latest versions of bluez (http://www.bluez.org/). I think you are going to struggle to get it work with any current linux distro. I suggest trying with the latest version of retropie, and report back. If it works there, Its more likely its something than can be fixed on osmc.
Regards Tom.