Para analizar un mouse, cualquiera sea su mecanismo, te sugiero que revises en Documentación toda la información disponible sobre encoders. Los pulsos generados son transmitidos a la pc, según el protocolo que se utilice, como ser RS232 o PS2.
Saludos.