ToolActToolAct

Maustest

Testen Sie Maustasten, Scrollrad und Doppelklick online, Mausstatus in Echtzeit anzeigen

Bewegen und klicken Sie die Maus in diesem Bereich zum Testen

Mausinformationen

X-Koordinate0 px
Y-Koordinate0 px
Gesamtklicks0
Scroll-Distanz0 px
Links
0
Mitte
0
Rechts
0
Doppelklick-Testbereich
0
Doppelklicken Sie schnell auf diesen Bereich zum Testen
Scrollrad-Testbereich
Scroll-Distanz: 0 pxScrollen Sie im Bereich oben

Ereignisverlauf

Bewegen und klicken Sie die Maus im Testbereich zum Starten...

Was ist Maustest?

Ein Maustest prüft, ob typische Mausaktionen im Browser ankommen: Linksklick, Rechtsklick, Mittelklick, Mausrad, Doppelklick und Zeigerbewegung im Testbereich. Er ist nützlich, wenn eine Taste unzuverlässig wirkt, das Rad springt, ungewollte Doppelklicks auftreten oder eine externe Maus vor Arbeit oder Spielen kontrolliert werden soll. Das Werkzeug zeigt Koordinaten, Tastenstatus, Ereignisverlauf und Scroll-Deltas, wodurch sich Hardwareverhalten besser von anwendungsspezifischen Problemen trennen lässt. Es bestätigt, dass der Browser Mausereignisse empfängt, misst aber keine DPI, Sensorpräzision, Polling-Rate, Lift-off-Distanz oder Treiberfunktionen. Für solche Hardwarewerte sind Hersteller-Software oder spezielle Benchmarks nötig. Für echte Fehlersuche sollte das Ergebnis mit Berechtigungen, Browserumgebung, Netzwerkpfad und Geräte-/Serverstatus kombiniert werden.

Anleitung

Anleitung

  1. Bewege die Maus im Testbereich, um die Koordinaten anzuzeigen
  2. Klicke auf die linke, rechte und mittlere Taste, um sie zu testen
  3. Doppelklicke auf den Testbereich, um den Doppelklick zu testen
  4. Scrolle mit dem Mausrad, um das Scrollen zu testen
  5. Sieh dir den Ereignisverlauf unten an

Tipps

  • Die Mausvisualisierung zeigt den Tastenzustand in Echtzeit an
  • Die linke Taste leuchtet blau, die rechte leuchtet grün und die mittlere leuchtet orange
  • Der Scroll-Testbereich zeigt die Scrollstrecke an
  • Unterstützt die Erkennung aller Standard-Maustasten

Anwendungsfälle

Maustasten und Rad-Eingaben testenIm Testbereich Links-, Mittel- und Rechtsklicks, Doppelklicks, aktive Tastenzustände, Rad-Deltas und kumulative Scrollstrecke zählen. Die Mausvisualisierung leuchtet beim Drücken der Tasten auf, sodass Hardwareprobleme leichter zu erkennen sind, bevor eine App, ein Treiber oder der fast leere Akku einer kabellosen Maus beschuldigt wird.
Cursor-Koordinaten in einem kontrollierten Bereich prüfenMausbewegungen werden als clientX und clientY relativ zum Testpanel gemeldet, nicht zum gesamten Bildschirm. Das ist nützlich zur Prüfung des Zeigerverhaltens in Browsern, Remote-Desktops, Touchpad-Treibern, KVM-Switches oder QS-Umgebungen, in denen eine klebrige Beschleunigungskurve oder ein festsitzender Subpixel-Versatz sonst wie ein Softwarefehler aussieht.
Aktuelle Mausereignisse einsehenDer Verlauf speichert die letzten 50 Klick-, Doppelklick- und Rad-Ereignisse mit Koordinaten, Tastennamen, Deltas und Zeitstempeln. Löschen- und Zurücksetzen-Schaltflächen ermöglichen getrennte Tests für Tasten, Doppelklickerkennung (Windows-Standard 500 ms) und Scrollrad-Verhalten, ohne dass sich die Datensätze zwischen den Durchläufen vermischen.
Einen defekten Scrollrad-Encoder erkennenLangsam im Testbereich scrollen und die deltaY-Werte im Verlauf beobachten. Übersprungene Richtungen, negative Deltas beim Hochscrollen oder Sprünge von mehreren Zeilen pro Raste deuten typischerweise auf einen verschlissenen optischen oder mechanischen Encoder, Schmutz im Radschlitz oder einen lockeren Scrollrad-Switch bei Gaming-Mäusen hin – nicht auf einen Browserfehler.
Mauseingaben über eine Remote-Desktop-Sitzung prüfenDie Testseite auf einem entfernten Rechner öffnen und prüfen, ob Tastenklicks und Rad-Deltas den Browser unverändert erreichen. RDP, Citrix, Parsec und andere Virtualisierungswege komprimieren oder resampeln Eingaben häufig, sodass Koordinatensprung, fehlende Rasten oder Tastennummern, die hier als 3/4 angezeigt werden, ein Remote-Sitzungssymptom sind – kein Mausdefekt, der einen Austausch erfordert.

Technisches Prinzip

Der Browser stellt Mausereignisse über die MouseEvent-Schnittstelle bereit: gängige Typen sind mousedown, mouseup, click, dblclick, contextmenu (Rechtsklick-Menü), wheel (Scrollen) und mousemove. Wichtige MouseEvent-Felder: button gibt an, welche Taste gedrückt wurde (0 links, 1 mitte, 2 rechts, 3/4 Seitentasten); buttons ist eine Bitmaske aller aktuell gehaltenen Tasten (1 links, 2 rechts, 4 mitte, 8/16 Seitentasten); clientX/clientY sind Koordinaten relativ zum Viewport; pageX/pageY sind relativ zum Dokument (auch nach Seiten-Scroll korrekt); screenX/screenY sind relativ zum physischen Bildschirm. Ein dblclick-Ereignis wird ausgelöst, wenn zwei Klicks innerhalb der systemseitigen Doppelklickzeit (Windows-Standard 500 ms) und an ähnlichen Positionen erfolgen. Das wheel-Ereignis verwendet deltaY für vertikales Scrollen (positiv = nach unten, negativ = nach oben) und deltaMode zur Angabe der Einheiten (0 Pixel, 1 Zeile, 2 Seite). PointerEvent ist die nächste Generation vereinigter Zeigereignisse, die Maus-, Touch- und Eingabestift kombiniert, mit einem pressure-Feld (0–1) für Stiftdruck – die zukünftige Richtung für mausartige Eingaben. Die Maus-Polling-Rate gibt an, wie oft pro Sekunde die Maus ihre Position an den Computer meldet; gängige Werte sind 125 Hz / 500 Hz / 1000 Hz. Höhere Raten machen die Cursorbewegung flüssiger, auf Kosten einer geringen CPU-Last.

  • MouseEvent.button: 0 links, 1 mitte, 2 rechts, 3/4 Vor-/Zurück-Seitentasten; buttons ist eine Bitmaske aller aktuell gehaltenen Tasten.
  • dblclick-Bedingung: zwei Klicks innerhalb der systemseitigen Doppelklickzeit (Windows-Standard 500 ms) an ähnlichen Positionen.
  • wheel deltaY: positiv = nach unten scrollen, negativ = nach oben scrollen; deltaMode unterscheidet Pixel-/Zeilen-/Seiten-Einheiten.
  • PointerEvent vereinigt Maus-/Touch-/Eingabestift-Eingaben; das pressure-Feld (0–1) wird für die Druckempfindlichkeit von Grafiktabletts verwendet.
  • clientX/clientY sind relativ zum Viewport; pageX/pageY zum Dokument (unter Berücksichtigung des Scrolls); screenX/screenY zum physischen Bildschirm.
  • Eine Polling-Rate von 1000 Hz bedeutet 1000 Positionsberichte pro Sekunde, ein Intervall von 1 ms; hohe Polling-Raten verbessern die Cursorflüssigkeit in FPS-Spielen.

Beispiele

Klick mit linker Maustaste

Klick im Testbereich -> button: 0 (links), buttons: 1, clientX: 542, clientY: 318

Mausrad

Eine Stufe nach unten scrollen -> wheel deltaY: 100, deltaMode: 0 (Pixel), kumulierter Scroll: +100

Schneller Doppelklick

Zwei Klicks innerhalb von 200 ms -> dblclick wird ausgelöst, Tastenintervall 187 ms, clientX/Y-Delta < 5 px

FAQ

Was wird getestet?

Linke, rechte, mittlere und seitliche Tasten (Vor/Zurück), Scrollrad, Doppelklick-Timing und Aktualisierungen der Zeigerposition. Drücke jede Taste, um sie aufleuchten zu sehen; scrolle, um die Radrichtung zu sehen; doppelklicke innerhalb des OS-Doppelklick-Intervalls, um das Timing zu bestätigen.

Warum reagiert mein Mittel-/Scrollradklick nicht?

Manche Browser fangen den Mittelklick zum Scrollen ab und geben das Ereignis nicht an die Seite weiter. Der Test erkennt meist trotzdem das auxclick-Ereignis (button === 1). Wenn keines erscheint, ist der Hardware-Schalter möglicherweise defekt. Ein lockerer Mittelklick, der beim Drücken scrollt, ist ebenfalls ein häufiger Defekt.

Wie testet er den Doppelklick?

Er misst die Zeit zwischen zwei Klicks auf dasselbe Ziel. Der Browser löst ein `dblclick`-Ereignis aus, wenn diese Zeit innerhalb des OS-Doppelklick-Intervalls liegt (typischerweise 500 ms). Die Seite zeigt das tatsächliche Intervall an, damit du siehst, ob dein Finger schneller oder langsamer als die Systemschwelle ist.

Kann er prellende oder klemmende Tasten erkennen?

Klicke einmal und beobachte den Klickzähler. Ein prellender Mikroschalter feuert mehrere Ereignisse. Die Seite kann auch eine Ereignisprotokoll-Ansicht mit Zeitstempeln anzeigen, die kurze Doppelereignisse sichtbar macht. Reparaturanleitungen für gängige Gaming-Mäuse (Logitech MX, G502, ZOWIE) starten meist mit einem solchen Test.

Was ist der Polling-Rate-/DPI-Test?

Die Polling-Rate ist, wie oft pro Sekunde die Maus ihre Position an das OS meldet. Die Seite kann sie schätzen, indem sie mousemove-Ereignisse zählt, während du den Cursor bewegst; eine 1000-Hz-Maus sollte bei kontinuierlicher Bewegung ~1000 Ereignisse/Sekunde melden. DPI-Tests erfordern ein Lineal mit fester Distanz und sind im Browser schwierig - nutze dafür ein dediziertes Tool.

Warum verhält sich mein Touchpad anders?

Touchpads erzeugen ähnliche Pointer-Ereignisse wie eine Maus, aber Sekundärtasten, Pinch-Zoom und Scroll-Gesten werden in der Firmware übersetzt und tauchen möglicherweise nicht als diskrete Ereignisse auf. Der Test wurde für Mäuse entwickelt; Trackpad-Ergebnisse sind nur grobe Hinweise.

Wird etwas hochgeladen?

Nein. Klick- und Bewegungsereignisse werden in deinem Browser verarbeitet. Nichts wird protokolliert oder an einen Server gesendet.