Now I'm trying to take the next step, that is connect this to LMCE. The driver creates the device in /dev/cm15a0, that it's working because the perl scripts use it without problems, but there's no way to configure LMCE for using it correctly.

Regarding the CM15 ' problem' i found something on the net... Im not a specialist on this but maybe you guys can use it i order to ' write' a driver. It looks like it that someone already has the CM15 up and running on Ubuntu.

I don't have a CM15 but would happy to write a driver for LinuxMCE by either intergrating support within the CM11A driver or adding a new driver. If someone or ideally a couple of people who have this device and have the time to spend testing and assisting let me know.

No need for programming skills required, just your time to debug driver

No I did not remove the usbhid module. I just followed the directions listed at the somethinginteractive.com site, downloaded, compiled the utilities, and ran the cm15demo utility. I did nothing beyond that. The background info there is sketchy and I cannot follow code well enough to understand what was being done. I don't have it on the machine at this time. I had read something Thom wrote in the wiki about the beta and decided to blow the software away and reload to see what would happen if I were more patient.

Without anything installed and the CM15A connected I can do an lsusb and see the device if that is any help.

Sorry for the delay guys, have had to rebuild my server, should have 8.10 build environment setup tonight so can start working on the CM15 support.

The good news is that the protocols for CM15 and CM11 are very similar with only a few variations so it should not be too hard to implement support.

The easiest option would be to use the device driver approach although this would require some customisation of the kernel which would be in contrast to the direction LMCE is taking. Therefore I will look at using the libusb code which although more difficult allows the CM15 to be supported without impacting on the kernel.