auto... =)
eine USB maus folgt dem USB protokoll, da musst du dann evtl etwas aufpassen.
aber ich denke mal wenn man mal im internet sucht dann findet man bestimmt was passendes um mithilfe von 2-3 ports des atmega eine maus korrekt anzusprechen. dann könnte man vermutlich auch mit licht-oder mit lasermäusen arbeiten, allerdings folgen diese nicht mehr zwingend dem maus protokoll sondern dem HID (Human Interface Device) Protokoll. es wird also nicht nur "nach links" oder "nach oben" gesendet, sondern "Mauszeiger nach links" und "mauszeiger nach oben", da ein HID zB auch eine tastatur oder ähnliches sein kann.