MicTesting

Δοκιμή Γυροσκοπίου

Περιστρέψτε το κινητό και δείτε τον κύβο 3D να ακολουθεί την κίνησή σας.

Φορτώνει άμεσα
  • Open on a phone or tablet: desktops typically lack a gyroscope
  • On iOS, tap Enable when prompted (iOS 13+ requires motion permission)
  • Calibrate by laying the phone flat on a level surface first
  • Hold the device by the edges so you don't block any sensors

Πώς να Χρησιμοποιήσετε

01

Open on Mobile

Requires a phone or tablet sensor.

02

Grant Permission

iOS asks for motion access: tap Allow.

03

Tilt the Device

Roll, pitch, and yaw values update live.

Troubleshooting

  1. Tap the Enable button to grant motion permission
  2. Check iOS Settings → Safari → Motion & Orientation Access is ON
  3. Reload the page after granting

Χαρακτηριστικά

3D Cube

Live CSS 3D visualization.

Alpha / Beta / Gamma

Three rotation axis readings.

Calibrate

Zero out current position.

iOS & Android

Cross-platform via DeviceOrientationEvent.

Πλήρης Οδηγός

What Is a Gyroscope Sensor?

A gyroscope measures rotational velocity around three axes: how fast the device is rotating. Combined with the accelerometer (which measures linear motion) and magnetometer (which measures magnetic field), it provides full 3D orientation tracking. Modern smartphone gyroscopes are MEMS (Micro-Electro-Mechanical Systems) devices: tiny silicon structures that flex under rotation, generating measurable electrical signals. They're millimeters across, cost pennies, and are accurate to fractions of a degree. The combined orientation sensor (gyro + accelerometer + magnetometer) is what powers screen rotation, level apps, AR experiences, mobile games with motion controls, and turn-by-turn navigation. Without working gyroscope hardware, all of these break or become inaccurate. Our gyroscope test reads orientation data via the DeviceOrientationEvent API and visualizes it as a rotating 3D cube. The cube faces match the physical orientation of your phone: front, back, left, right, top, bottom.

Alpha, Beta, and Gamma Explained

DeviceOrientationEvent reports orientation in three angles: alpha, beta, and gamma. Each corresponds to a rotation axis. Alpha (0–360°) is the compass heading: rotation around the vertical (Z) axis. Lay your phone flat and spin it; alpha cycles through 360°. This is the same value as the compass app shows. Beta (-180° to 180°) is front-to-back tilt: rotation around the horizontal (X) axis. Tilt the top edge of the phone toward or away from you; beta changes. Gamma (-90° to 90°) is left-to-right tilt: rotation around the long (Y) axis of the phone. Lean the phone left or right (like steering) and gamma changes. These three values together describe any orientation in 3D space, with the caveat of gimbal lock at extreme angles (a well-known limitation of Euler angles).

iOS Permission Requirement

Since iOS 13, Safari requires explicit user permission to access motion data. This is a privacy measure: without permission, websites cannot read your device's orientation. Our test detects iOS and shows a permission button. You must tap the button: the permission prompt only appears as a result of user gesture, not on page load. If you accidentally denied permission, you can re-enable it in iOS Settings → Safari → Motion & Orientation Access → toggle ON. Then reload our page and tap Enable again. Android does not have a per-site permission for orientation data. The DeviceOrientationEvent works immediately on any HTTPS page. Desktop browsers expose the API but most laptops lack a gyroscope. The reported values will be all zeros.

Common Gyroscope Problems and Fixes

Drift is the most common gyroscope issue: readings slowly shift over time even when the device is stationary. Small drift (a few degrees per minute) is normal due to integration error. Large drift indicates a calibration issue or hardware fault. To recalibrate the gyroscope: open the Compass app and follow the figure-8 calibration prompt. This recalibrates all motion sensors simultaneously. If rotating your phone doesn't change the cube at all, the sensor may have failed. This is rare but does happen, especially after drops or water damage. If the values jump erratically (large random changes), the magnetometer (compass) may be interfering. Move away from large metal objects, electronics, and magnets, then retest. If only one axis (e.g., alpha) is stuck, the magnetometer is faulty (it provides the compass heading that alpha represents). The gyroscope hardware itself may still be fine.

Apps That Use the Gyroscope Sensor

Mobile games with motion controls: racing games (Mario Kart Tour), AR games (Pokémon Go), shooter aim-assist (Call of Duty Mobile): all depend on accurate gyroscope data. AR (augmented reality) apps use the gyroscope to keep virtual objects locked in place as you move the camera. Without working gyroscope hardware, AR objects drift and slide unrealistically. Navigation apps use the gyroscope to know which direction you're facing, separate from the direction you're moving. This matters for pedestrian navigation where map orientation should follow facing direction. Camera apps use the gyroscope for image stabilization (OIS) and for tagging photos with orientation metadata. Panorama mode in particular requires accurate angular tracking. Level and compass apps are the most direct uses: turning your phone into a digital spirit level or compass. Both require accurate gyroscope and magnetometer hardware.

Συμβατότητα

Λειτουργεί σε όλες τις βασικές πλατφόρμες και browsers

Συσκευή / ΛειτουργικόChromeFirefoxSafariEdge
Windows 10/11:
macOS Ventura+
Android 8+:
iPhone / iPad (iOS 14+): :
Chromebook: : :
Linux (Ubuntu):

Συχνές Ερωτήσεις

Tap Enable to grant motion permission in iOS 13+.

Ήταν χρήσιμο αυτό το εργαλείο;

Αξιολογήστε αυτό το εργαλείο

4.4 στα 5 · 942 αξιολογήσεις