Laut PC Magazine Encyclopedia verwendet eine mechanische Maus die Reibung zwischen einem Rollerball und einem Mauspad, um die Handbewegung zu bestimmen und sie in eine Zeigerbewegung auf einem Computer zu übersetzen. Eine mechanische Maus wird als Walze bezeichnet Kugel Maus.
In einer mechanischen Maus reibt der Rollerball an zwei Rädern. Ein Rad bestimmt die vertikale Bewegung und das andere bestimmt die horizontale Bewegung. Jedes Rad dreht eine Welle, die mit einer kleinen Scheibe mit Löchern am Rand verbunden ist. Ein LED-Lichtstrahl leuchtet auf jede Scheibe, und während sich die Scheibe dreht, unterbricht sie den Lichtstrahl. Computerchips interpretieren Daten aus dem Lichtstrahl, um die Richtung und Geschwindigkeit des Zeigers zu bestimmen.