Die Funktionen einer Computermaus hängen von der Art der Maus (z. B. mechanisch, optisch, laser) und seiner zugehörigen Software ab, fallen jedoch im Allgemeinen in diese Kategorien:
Primärfunktionen:
* Cursorkontrolle: Dies ist die grundlegendste Funktion. Das Bewegen der Maus bewegt einen Cursor (Zeiger) auf den Bildschirm, sodass Sie mit Elementen auf dem Bildschirm interagieren können.
* Auswahl: Klicken auf (Drücken und Veröffentlichung einer Schaltfläche) wählt Elemente, Text oder Symbole aus. Auf diese Weise können Sie mit dem ausgewählten Element interagieren - Öffnen einer Datei, Bearbeitungstext usw.
* Navigation: Durch Klicken und Ziehen verschiebt Objekte oder Scrollen durch Dokumente oder Webseiten.
Sekundärfunktionen (häufig unter Verwendung mehrerer Tasten und/oder Scrollen):
* Kontextmenüs: Mit der rechten Maustaste (oder einer anderen zugewiesenen Schaltfläche) wird in der Regel ein Kontextmenü angezeigt, das Optionen angezeigt werden, die für das ausgewählte Element oder Speicherort auf dem Bildschirm relevant sind.
* Scrollen: Mit einem Bildlaufrad (oder einem ähnlichen Mechanismus) können Sie sich problemlos durch Dokumente, Webseiten oder andere scrollbare Inhalte bewegen.
* Zoomen: Einige Mäuse haben Tasten oder Gesten zum Ein- und Ausfahren in Bildern oder Dokumenten.
* anwendungsspezifische Aktionen: Bestimmte Mäuse haben programmierbare Schaltflächen, die bestimmten Verknüpfungen oder Befehlen in einzelnen Anwendungen zugeordnet werden können. Dies ist besonders hilfreich, um Workflows in kreativen Software oder Spielen zu optimieren.
* Gestenerkennung: Fortgeschrittene Mäuse können Handbewegungen über der Oberfläche interpretieren, um zusätzliche Funktionen wie das Wischen zum Wechseln von Seiten oder zum Zoomen zu bieten.
Im Wesentlichen fungiert die Maus als primäres Schnittstellengerät, das eine präzise Interaktion mit grafischen Benutzeroberflächen (GUIs) ermöglicht. Die spezifischen Funktionen erstrecken sich über die Grundlagen hinaus, abhängig von den Funktionen der Maus und der verwendeten Software.