I just saw CR 6477019 on this. I should have looked for that straight away of course..
Anyway, that CR has been marked 'incomplete', with the reason that vendor-specific information is need to see the format of the packets, since report id 5 packets are being sent. However, given that the NetBSD USB mouse driver has no specific code for this device and works, I'll think I'll poke this CR back into action. I think there's something that the Solaris USB code does to make the device use the internal format. Probably something at initialization. - Frank