OFF-TOPIC:
This is a usual problem with non-standard (e.g. non-PS/2) mice and DirectX.
Sounds like a good possibility, but "non-standard???"
I know what you mean, but I can't resist correcting you here.
What is he using a mouse systems optical mouse from the eighties??? ( You know the one's that had to be used with a special mirrored mouse pad)
M$ Serial mouse protocol has been around a lot longer than the several PS/2 protocols out there, and is much closer to having a 'standard' than the PS/2 port. Regardless, technically speaking there is no standard mouse protocol in existence. My company tried to get one instantiated, had Logitech and Kensington on board too, but couldn't get M$ to bother.