Mouse 1531

Joystickmodus

Die Maus verhällt sich wie ein Joystick, wobei die Bewegungsgeschwindigkeit dabei konstant ist. Dieser Modus dient zur Kompatiblität mit bestehender Software. Die rechte Maustaste wird über PotX ausgelesen. Bei gedrückter Taste wird ein Wert von unter $80 zurückgeliefert, ansonsten einer ab $80.

Proportionalmodus

Um eine echte Maus zu haben, muss diese im Proportionalmodus betrieben werden. Dafür ist ein eigenes Treiberprogramm notwendig. Die Informationen liegen als Widerstandswerte an PotX/PotY an. Dabei können 64 verschiedene Positionswerte unterschieden werden. Dadurch ist es möglich, die Mausabfrage im Hintergrund über den Serviceinterrupt zu bewerkstelligen. Die linke Maustaste liegt am Feuerknopf, die rechte an Joy-Up.

Bit76543210
Pot-Reg.P5P4P3P2P1P0N

N ... Rausch-Bit (sollte ausgewertet werden um ein Zittern zu verhindern)