du solltest dir dann erstmal gedanken übers auslesen machen... bei einer kugelmaus kann man einfach die lcihtschranken anzapfen, bei ner optischen muss man über die PS2/serielle schnittstelle gehen...

ich hab mal grad ne ps2-maus mit nem adapter an ne serielle schnittstelle gepackt und mein terminalprogramm angeschlossen:
1. man muss die RTS-leitung einschalten, um die maus mit strom zu versorgen, dann liefert sie serielle daten (9600N1)
2. die datencodes bestehen bei meier maus, je nach taste/richtung, aus verschiedenen kombinationen von $80 und $00. dabei gibts gleiczeitig nen kurzen impuls auf der BRK-leitung...

die auswertung über die serielle schnittstelle wäre also einigermaßen einfach...