Sensor Test
Überprüfen Sie Beschleunigungsmesser, Gyroskop, Orientierungs- und Bewegungssensoren Ihres Geräts live, direkt in Ihrem Browser. Funktioniert am besten auf Telefonen und Tablets.
Sensor test
Tap “Run test” to start reading your accelerometer, gyroscope and orientation sensors live. On iPhone and iPad the browser will ask for Motion & Orientation permission first.
- Alpha
- —°
- Beta
- —°
- Gamma
- —°
- X
- —
- Y
- —
- Z
- —
Kurzanleitung: Sensortest verwenden
Dauert weniger als eine Minute- 1Öffne diese Seite auf einem Telefon oder Tablet mit Bewegungssensoren.
- 2Tippe auf „Test starten“ und erlaube den Bewegungszugriff auf iOS, wenn du dazu aufgefordert wirst.
- 3Neige und drehe das Gerät und beobachte, wie sich die Werte ändern.
- 4Flache Nullen bedeuten normalerweise einen Desktop-Computer oder eine blockierte Berechtigung.
Übersicht
Telefone und Tablets sind vollgepackt mit winzigen Bewegungssensoren, über die die meisten Menschen nie nachdenken, die aber ständig im Hintergrund arbeiten: Sie drehen Ihren Bildschirm, wenn Sie das Gerät wenden, versorgen Schrittzähler mit Daten, lassen Rennspiele durch Neigen steuern und versorgen Augmented-Reality-Apps mit Informationen darüber, wohin die Kamera im physischen Raum zeigt. Dieses Tool ermöglicht Ihnen den direkten, Live-Zugriff auf dieselben Messwerte über Ihren Browser, ohne dass eine App-Installation erforderlich ist.
Es liest drei Hauptquellen aus: den Beschleunigungssensor, der die lineare Beschleunigung (einschließlich der Schwerkraft) entlang der X-, Y- und Z-Achsen misst; das Gyroskop, das die Rotationsrate um dieselben Achsen misst; und Orientierungsereignisse, die Beschleunigungssensor-, Gyroskop- und oft auch Magnetometerdaten zu einem leichter lesbaren Alpha-, Beta-, Gamma-Winkelsatz zusammenführen, der die Ausrichtung des Geräts beschreibt. Sofern verfügbar, wird auch ein roher Magnetometerwert (Kompassrichtung) angezeigt.
Nichts davon funktioniert sinnvoll auf einem typischen Desktop- oder Laptop-Computer, da diese Hardware in den meisten einfach nicht verbaut ist. Wenn Sie auf einem Telefon testen, stellen Sie sicher, dass Sie die Berechtigungsaufforderung für Bewegung und Orientierung erteilen, wenn Sie dazu aufgefordert werden, insbesondere unter iOS, wo Apple eine explizite Bestätigung verlangt, bevor diese Daten an eine Webseite weitergegeben werden.
So lesen Sie Ihre Ergebnisse
Beschleunigungsmesser (X, Y, Z)
Diese drei Zahlen beschreiben die Beschleunigung in Metern pro Sekunde zum Quadrat entlang jeder Achse. Legen Sie das Telefon flach auf einen Tisch, Bildschirm nach oben, und die Z-Achse sollte einen Wert nahe +9,8 (oder -9,8, je nach Vorzeichenkonvention) anzeigen, was die Schwerkraft darstellt, die direkt durch das Gerät nach unten zieht. Neigen oder schütteln Sie es, und Sie werden sehen, wie die X- und Y-Werte springen, wenn Sie seitliche und Vorwärts-Rückwärts-Beschleunigungen einführen.
Gyroskop (Rotationsrate)
Dieser Wert, angegeben in Grad pro Sekunde (oder Radiant pro Sekunde, je nach Browser), zeigt Ihnen, wie schnell sich das Gerät derzeit um jede Achse dreht, nicht seinen absoluten Winkel. Halten Sie das Gerät ruhig, und diese Werte sollten nahe Null liegen; drehen Sie es gleichmäßig, und Sie werden einen proportionalen Ausschlag sehen, der auf Null zurückkehrt, sobald Sie die Bewegung stoppen.
Orientierung (Alpha, Beta, Gamma)
Alpha ist die kompassartige Drehung um die vertikale Achse (0 bis 360 Grad), Beta ist die Neigung von vorne nach hinten (-180 bis 180) und Gamma ist die Neigung von links nach rechts (-90 bis 90). Diese drei Zahlen zusammen beschreiben vollständig, in welche Richtung der Bildschirm Ihres Geräts im 3D-Raum zeigt, und werden typischerweise direkt von Spiele-Engines und AR-Apps genutzt.
Berechtigungsstatus
Ein deutlicher Indikator zeigt an, ob der Sensorzugriff gewährt, verweigert oder noch nicht angefordert wurde. Wenn dort „verweigert“ steht, müssen Sie die Website-Berechtigungen in Ihren Browsereinstellungen zurücksetzen und die Seite neu laden, da die meisten Browser nach einer Ablehnung nicht automatisch erneut nachfragen.
Fehlerbehebung
Wenn Ihre Sensoren keine Daten melden, gehen Sie diese Schritte durch:
- Bestätigen Sie, dass Sie auf einem Telefon oder Tablet testen. Standard-Desktops und die meisten nicht-konvertiblen Laptops haben keine Bewegungssensoren zum Auslesen.
- Tippen Sie auf der Seite auf die Schaltfläche „Sensoren aktivieren“ und akzeptieren Sie jede angezeigte Berechtigungsaufforderung, insbesondere auf iOS Safari, das diese explizite Geste erfordert.
- Stellen Sie sicher, dass die Seite über HTTPS geladen wird. Bewegungs- und Orientierungs-APIs sind auf unsicheren HTTP-Seiten in den meisten modernen Browsern vollständig blockiert.
- Wenn Sie die Berechtigung zuvor verweigert haben, öffnen Sie die Website-Einstellungen Ihres Browsers für diese Seite und setzen Sie die Bewegungs-/Orientierungsberechtigung zurück, laden Sie dann die Seite neu.
- Versuchen Sie einen anderen Browser. Firefox für den Desktop und einige datenschutzorientierte Browser deaktivieren die Generic Sensor API standardmäßig.
- Schließen Sie andere Apps, die die Kamera- oder AR-Funktionen verwenden, da einige Plattformen den gleichzeitigen Hochgeschwindigkeits-Sensorzugriff einschränken.
Häufige Ursachen für Drift und unzuverlässige Messwerte
Die Gyroskop-Drift ist eine der am häufigsten missverstandenen Sensor-Eigenheiten. Da ein Gyroskop die Rotationsrate und nicht den absoluten Winkel meldet, akkumuliert sich jeder kleine Messfehler im Laufe der Zeit, wenn Sie ihn in eine Positionsschätzung integrieren. Lassen Sie ein Gerät mehrere Minuten lang still liegen, während Sie eine nur-Gyroskop-Orientierungsschätzung beobachten, und Sie werden typischerweise sehen, wie es langsam abweicht, obwohl sich das Gerät nicht bewegt hat. Hersteller kompensieren dies mit Sensorfusion, indem sie Gyroskopdaten mit Beschleunigungsmesser-Schwerkraftmessungen und Magnetometer-Kursdaten mischen, um die Drift regelmäßig zu korrigieren, weshalb die meisten Bildschirm-„Orientierungs“-Zahlen weitaus stabiler bleiben als das reine Gyroskop allein.
Magnetometer-Messwerte können auch durch nahegelegene Metallobjekte, Magnete, Lautsprecher oder sogar eine Handyhülle mit Magnetverschluss beeinflusst werden. Wenn Ihre Kompassrichtung konstant um einen festen Offset falsch zu sein scheint, versuchen Sie, sich von Metallmöbeln, Laptops oder anderen Telefonen zu entfernen und prüfen Sie, ob sich der Wert korrigiert.
Warum Sensorzugriff eine Berechtigung erfordert
Bewegungsdaten können überraschend persönliche Informationen preisgeben: Ihr Gang beim Gehen, ob Sie sich in einem fahrenden Fahrzeug befinden, sogar grobe Schätzungen darüber, was Sie tippen, basierend darauf, wie das Telefon in Ihrer Hand wackelt. Aus diesem Grund haben Browseranbieter den Zugriff stetig verschärft. Apple ging mit der Anforderung einer expliziten Berechtigungsaufforderung, die an einen Benutzer-Tap gebunden ist, seit iOS 13 voran, und andere Browser bewegen sich mit dem Berechtigungsmodell der Generic Sensor API in die gleiche Richtung. Wenn eine Website die Bewegung Ihres Geräts im Hintergrund ohne Zustimmung heimlich auslesen könnte, wäre das ein erhebliches Datenschutzleck. Der zusätzliche Tipp, den Sie machen müssen, ist daher ein bewusster Kompromiss zu Ihren Gunsten.
Häufig gestellte Fragen
Warum zeigt mein Desktop keine Sensoren an?
Beschleunigungsmesser, Gyroskope und Magnetometer sind physische Hardwarekomponenten, die fast ausschließlich in Telefonen, Tablets und einigen Laptops mit 2-in-1- oder Tablet-Modus zu finden sind. Ein Standard-Desktop-PC oder ein nicht-konvertibler Laptop verfügt einfach nicht über diese Hardware, sodass der Browser nichts auslesen kann.
Der online Gyroskop-Test zeigt nur Nullen an, ist das normal?
Nullen bedeuten normalerweise, dass dem Browser noch keine Bewegungsberechtigung erteilt wurde, oder die Seite stillsteht und es tatsächlich keine Rotation zu melden gibt. Versuchen Sie, die Schaltfläche „Sensoren aktivieren“ zu tippen, die Berechtigungsaufforderung zu gewähren und dann das Gerät physisch zu drehen.
Warum hat iOS mich aufgefordert, den Zugriff auf Bewegung und Orientierung zu erlauben?
Seit iOS 13 erfordert Safari eine explizite Benutzergeste und eine Berechtigungserteilung, bevor eine Seite den Beschleunigungsmesser, das Gyroskop oder den Kompass auslesen kann. Dies wurde hinzugefügt, um zu verhindern, dass Websites Geräte über Bewegungsdaten heimlich fingerprinten oder verfolgen. Sie müssen eine Schaltfläche auf der Seite antippen; ein Hintergrund-API-Aufruf kann die Aufforderung nicht auslösen.
Was ist der Unterschied zwischen Beschleunigungsmesser und Gyroskop?
Der Beschleunigungsmesser misst die lineare Beschleunigung entlang der X-, Y- und Z-Achsen, einschließlich des konstanten Schwerkraftzugs, wenn das Gerät stillsteht. Das Gyroskop misst die Rotationsrate um dieselben drei Achsen. Kombiniert ermöglichen sie dem Gerät, seine Ausrichtung im Raum wesentlich genauer zu berechnen, als es jeder Sensor allein könnte.
Meine Orientierungswerte scheinen mit der Zeit zu driften. Warum?
Gyroskope messen die Rotationsrate, nicht den absoluten Winkel, sodass sich jeder kleine Messfehler akkumuliert, je länger Sie ihn verfolgen, ein Phänomen, das als Drift bezeichnet wird. Die meisten Geräte korrigieren dies, indem sie sich regelmäßig am Beschleunigungsmesser und Magnetometer neu orientieren, aber eine reine Gyroskop-Drift über viele Minuten ist zu erwarten und normal.
Warum ist der Magnetometer- oder Kompasskurs nicht verfügbar?
Der Kompasskurs benötigt sowohl das Magnetometer als auch ein fusioniertes Orientierungsmodell, und einige Browser (insbesondere Desktop Chrome und Firefox) geben aus Datenschutzgründen keinerlei Rohdaten des Magnetometers preis. Am zuverlässigsten ist er auf mobilen Safari und Chrome für Android.
Kann eine Website mich über Bewegungssensoren ohne Nachfrage verfolgen?
Auf modernen iOS-Geräten wird dies durch die obligatorische Berechtigungsabfrage blockiert. Auf Android Chrome sind Bewegungs- und Orientierungsereignisse im Allgemeinen ohne explizite Aufforderung über HTTPS verfügbar, obwohl dies je nach Chrome-Version variiert und sich dahin entwickelt, das eigene Berechtigungsmodell der Generic Sensor API zu erfordern.
Funktioniert dieser Sensortest, wenn mein Browser in einem iFrame ist?
Viele Sensor-APIs sind innerhalb von Cross-Origin-iFrames blockiert, es sei denn, die übergeordnete Seite gewährt explizit eine Berechtigungsrichtlinien-Zulassung für diesen Sensor. Wenn Sie diesen Test irgendwo eingebettet haben, öffnen Sie ihn stattdessen direkt in einem eigenen Tab.
Warum aktualisieren sich die Werte so schnell und sehen zittrig aus?
Rohe Sensorhardware ist von Natur aus verrauscht, und die meisten Telefone sampeln mit 60Hz oder schneller. Kleine Vibrationen, Handzittern und das Sensor-Grundrauschen zeigen sich alle als konstante kleine Schwankungen. Dies ist völlig normal und deutet nicht auf einen fehlerhaften Sensor hin.
Mein Laptop hat einen 'Tablet-Modus', zeigt aber keine Sensoren an. Was ist falsch?
Nicht jeder 2-in-1-Laptop ist tatsächlich mit einem Beschleunigungsmesser- oder Gyroskop-Chip ausgestattet; einige verlassen sich rein auf einen Scharnierwinkelsensor für die Modusumschaltung. Überprüfen Sie das Datenblatt Ihres Geräts oder versuchen Sie es mit dem integrierten Sensor Diagnostic Tool von Windows, um zu bestätigen, dass die Hardware existiert, bevor Sie annehmen, dass der Browser schuld ist.
Gibt es eine Möglichkeit, Sensoren in einem Browser zu testen, der sie vollständig blockiert?
Firefox desktop und mehrere datenschutzgehärtete Browser deaktivieren die Generic Sensor API standardmäßig. Sie müssten auf Chrome, Edge oder Safari (mobil) testen, um Live-Messwerte zu erhalten, oder die Flags-Seite des Zielbrowsers auf einen experimentellen Sensor-Schalter überprüfen.