How to test the gyro
- Plug the controller in with a USB data cable (or pair it over Bluetooth), then click Connect for more tests and pick it in the list your browser shows. The permission covers only that controller and ends when you close the tab.
- Tilt and turn the controller. The 3D outline follows it, and the two graphs show the gyroscope (turn rate in degrees per second on the pitch, yaw and roll axes) and the accelerometer (acceleration in g on X, Y and Z).
- Put the controller flat on a table and click Check drift at rest. For three seconds the tester averages every report: the gyro should read close to zero on all three axes and the accelerometer about 1 g in total, which is gravity.
Reading the result
Gyro drift is the average turn rate while nothing moves. Under 1°/s passes, up to 3°/s is a warning, and more fails: in a game with gyro aiming, that offset shows up as a crosshair that creeps. The noise figure is how much single readings scatter; a noisy sensor feels jittery even when its average is right.
Gravity should read between 0.95 and 1.05 g. A controller that reads far from 1 g at rest has a faulty accelerometer or bad factory calibration, and tilt controls will feel wrong.
Each axis should respond on its own: turn the controller left and right flat on the table and only yaw should move; tip it forward and back and only pitch should. An axis that stays flat while you move it, or jumps without movement, points to a damaged sensor.
Calibration and what to do next
The tester scales the raw readings with the calibration the controller stores at the factory, read (never written) when you connect. Small gyro offsets are normal and games deal with them: Steam Input, for example, can recalibrate gyro drift in its controller settings. Sony offers no user calibration for the motion sensors, so a DualSense or DualShock 4 that fails the rest check even after a reset (a pin in the small hole on the back) needs repair.
Decoded from published formats (the Linux hid-playstation driver and SDL); not yet tested on a real controller. If a value looks wrong, compare it with a game or Steam’s controller test. Over Bluetooth, deep mode switches the controller to its full report format until it reconnects, and it asks before doing so: if another app or game stops seeing the controller afterwards, turn the controller off and on. For sticks and buttons, use the controller tester above, and check a DualSense’s other features on the PS5 controller tester.