Ja, schau mal unter:

https://www.roboternetz.de/phpBB2/viewtopic.php?t=2798

BlueNature hat sich mit dem Thema befasst, und folgende Links gepostet:

Zur PS/2-Maus:
http://home.arcor.de/rieger_klaus/vt...ro/PS2/ps2.htm
http://govschl.ndsu.nodak.edu/~achap...use/mouse.html
http://www.synaptics.com/support/dev_support.cfm

Jetzt erst mal die Grundlagen:

Also Positionserkennung im Sinne von Differenz zur Startposition ist möglich, dadurch lässt sich natürlich auch dfie Geschwindigkeit etc. errechnen.

Die Maus besteht aus aus 2 dieser Rädchen, das eine für die X, das andere für die Y-Position. auf dem Rädchen sind Pins. Über 2 Gabellichtschranken werden die Anzahl pro Unterbrechungen pro Zeiteinheit, sowie die Richtung des Rades ermittelt.

Ich fürchte allerdings, dass du da ohne Programmier und uC-Kenntnisse nicht weit kommen wirst.