I'm in the process of implementing a composite USB device featuring a keyboard and a mouse interface. Unfortunately, enumeration fails. I've just uploaded the code to GitHub.
I know that making this work is far from trivial, and I'd be happy to pay to an expert.
Thank you very much in advance!