Gyroscope · accelerometer · touchpad · battery

Controller Gyro & Motion Test

This gyro test checks the motion sensor inside your controller. Click Connect PlayStation controller, choose your controller from the list, and tilt it. The 3D block on screen should follow every move. It works with DualSense, DualSense Edge and DualShock 4 in Chrome or Edge on a computer.

Free No download Private: runs in your browser PS5 · PS4 · Xbox · Switch · PC
Not connected

Gyroscope (°/s) —

Pitch —Yaw —Roll —

Accelerometer (g)

X —Y —Z —

Orientation

Battery & link

Model
—
Battery
—
Power
—
Connection
—
HID report rate
—

Touchpad

no touch

Needs Chrome, Edge or Opera on a computer. You pick the controller in the browser's own pop-up. We only read data; nothing is written to the controller.

For buttons and sticks, use the main gamepad tester.

Key facts
  • Motion data needs WebHID: Chrome, Edge or Opera on a computer.
  • At rest, a healthy gyro reads under about 1°/s on every axis.
  • Xbox controllers have no gyro, so nothing will move for them.
  • The page only reads data from the one controller you pick. Nothing is written to it.

What is a controller gyro?

A gyro (gyroscope) is a tiny sensor that measures how fast your controller is turning. Most controllers with a gyro also have an accelerometer, which measures tilt and sudden movement. Together they're called motion controls.

Games use them for things like aiming by tilting the controller, steering, or motion puzzles. Many PC players use gyro aiming through Steam for very precise aim.

Which controllers have a gyro?

ControllerGyro and accelerometer?Testable on this page?
PS5 DualSense and DualSense EdgeYesYes
PS4 DualShock 4YesYes
Nintendo Switch Pro ControllerYesNot yet
Joy-ConYes, in each oneNot yet
Many 8BitDo, GameSir and third-party padsSome models, check the boxNot yet
Xbox Series X|S, Xbox One, EliteNo—

If your controller has no motion sensor, nothing will move in this test. That's not a fault. Nintendo controllers need extra setup commands before they send motion data; you can still test their buttons, sticks and drift on the Switch Pro controller tester.

How to test your controller's gyro

  1. Open this page in Chrome or Edge on a computer. Motion data needs a special browser permission that other browsers don't offer yet.
  2. Connect your controller with a cable or Bluetooth.
  3. Click "Connect PlayStation controller" and pick it from the list that appears. This permission is only for this page.
  4. Put the controller flat on a table. The 3D block should sit still and flat.
  5. Tilt it forward, back, left and right. The block should follow smoothly, with no lag or jumps.
  6. Turn it slowly in a full circle on the table. The block should turn the same amount.
  7. Run the drift check. Leave it flat and still for 10 seconds and read the gyro status next to the graph.

How to read your results

What you seeWhat it means
Block follows every move smoothlyGyro and accelerometer work well
Block slowly turns while the controller is stillGyro drift. Press Zero gyro and Recenter, or recalibrate in Steam or on your console.
Block jumps or shakes while stillNoisy sensor. Could be damage, or a low battery.
Block tilts the wrong wayAxis mapping issue. Usually a software setting, not a fault.
Nothing movesNo motion sensor, wrong browser, or permission not given

A tiny amount of slow drift is normal for all gyros. Games handle it by recentering. Fast, constant drift is a problem.

What else does this test show?

  • Battery level in 10% steps, and whether the controller is charging or full.
  • Touchpad with up to two finger points, so you can find dead spots.
  • Connection type (USB or Bluetooth) and the HID report rate: how many reports per second the controller sends.

How to fix gyro drift

  1. Recenter: put the controller flat and press Zero gyro, then Recenter, or use the recenter button in your game.
  2. Calibrate in Steam: open Steam's controller settings, choose your controller, and run the gyro calibration with it lying flat.
  3. Calibrate on Switch: go to System Settings > Controllers and Sensors > Calibrate Motion Controls.
  4. Charge it. A weak battery can make sensor readings noisy.
  5. Update the firmware on your console or with the maker's PC app.

Gyro test FAQ

Why doesn't the gyro test work in Firefox or Safari?

Reading motion data from a controller needs a browser feature called WebHID. Right now, Chrome, Edge and Opera on desktop support it. Other browsers don't.

Is it safe to give the page permission?

Yes. The permission only lets this page talk to the one controller you pick, while the page is open. It can't see other devices or files.

Do Xbox controllers have gyro?

No. Standard Xbox controllers have no motion sensors.

Why does my gyro drift in games?

All gyros drift a little over time. Games and Steam correct it by recentering. If it drifts fast, calibrate it with the controller lying flat.

Can I test gyro on my phone?

Not with this test, since mobile browsers don't support the needed feature. Use a computer with Chrome or Edge.

Written by the Gpad Tester teamWe test controllers every day: drifting sticks, dead buttons and weak rumble motors on PS5, PS4, Xbox, Switch and PC pads. Last updated .

Test your controller now

Press any button and see every input live. Free, private, and nothing to install.

Open the gamepad tester