Motion-controlled games tilt in the wrong direction
Find out whether the sensor, device orientation, or a game setting is causing inverted motion controls, then test the right fix.
You tilt your phone to steer left, but the game moves right. Or the controls feel fine until you turn the device sideways. The cause could be an inverted game setting, a change in how the phone is being held, or a problem with the motion sensor.
Test the phone outside the game first. The Sensors Test can show whether motion readings change as you tilt and rotate the device. That helps you separate a game setting from a sensor or orientation problem.
Test the motion sensors
- Open the Sensors Test on the same phone or tablet you use for the game. A computer browser cannot read the motion sensors in your phone.
- If the browser asks for permission to use motion or orientation data, allow it for the test.
- Hold the device in the same position you use when playing. Tilt it gently forward, backward, left, and right. Watch whether the motion readings change in a consistent way.
- Turn the device a quarter turn, then repeat the movements. Note whether the direction of the readings changes with the device orientation.
Keep the device steady between movements. Do not shake it or make sharp motions, because those can make readings harder to compare. If the readings do not change, check the fixes below before deciding that the sensor is broken.
What the result means
The readings change smoothly when you tilt
The sensor is detecting movement. The game may be interpreting a direction differently than you expect, using another device orientation, or applying an inverted control setting. Check the game's calibration and control options.
The direction changes when you rotate the phone
This can be normal. Motion sensors report movement along the device's own axes. When you turn the phone from portrait to landscape, those axes turn too. A game that expects one orientation may steer incorrectly if the screen or device is rotated another way.
The readings barely change or jump while the phone is still
First retest with the phone resting on a stable surface and close other apps that use motion data. If the readings remain erratic in more than one browser or app, the sensor, operating system, or device may be at fault. A browser test cannot identify the exact failed part.
The test works, but the game still steers the wrong way
The sensor can detect motion, so start with the game. Look for options such as Invert steering, Reverse tilt, Motion controls, or Calibrate. Menu names differ by game. Some games also set the neutral position when you start, so hold the phone the way you intend to play while calibration runs.
How to fix the direction
- Recalibrate while holding the device correctly. Open the game's calibration option, if it has one, and place the phone in your normal playing position before confirming the center or neutral position. Avoid changing from portrait to landscape afterward unless the game supports both.
- Check for an inverted control option. In the game's control or accessibility settings, turn off an option that reverses tilt or steering. If the game offers separate horizontal and vertical controls, change one at a time and test after each change.
- Match the screen orientation to the game. Turn off orientation lock or enable auto-rotate, then hold the device in the orientation the game expects. On Android, check the Quick Settings panel for Auto rotate or Portrait. On iPhone or iPad, check Control Center for Portrait Orientation Lock. Labels can vary by device.
- Allow motion access in the browser. If you are playing a browser game, check its site permissions and reload the page. In Chrome on Windows 11, open Settings › Privacy and security › Site settings › Additional permissions › Motion sensors. In Safari on macOS, open Safari › Settings › Websites and check Motion & Orientation Access if it is listed. Permission options vary by browser and version.
- Check the device's screen orientation setting. On Windows 11, open Settings › System › Display and check Display orientation if your device offers it. On macOS, open System Settings › Displays and check the selected display's rotation options if available. These settings change screen orientation, not the sensor itself, but an orientation mismatch can confuse a game.
- Restart the game and device. Fully close the game, reopen it, and calibrate again. If the reading problem remains, restart the phone or tablet and retest before reinstalling anything.
If the game is installed rather than running in a browser, browser permissions do not control its sensor access. Check the game's own permissions or support information for your device. On a phone, available permission names depend on the operating system and game.
When it may be a sensor problem
Suspect the device rather than the game if motion readings stay frozen, jump around while the phone rests on a table, or fail in several apps after a restart. Remove a thick case or magnetic accessory and test again, since some accessories can interfere with a compass or change how you hold the phone. If the motion test is still abnormal, compare its behavior with another phone or follow the device maker's diagnostic steps.
If the problem began after a drop, liquid exposure, or repair, avoid trying to fix the sensor by repeatedly shaking the device. A repair shop or warranty provider can inspect it. For more context on comparing readings between devices, see how to compare motion sensor responses across phones.
Why tilt direction can seem reversed
A phone's motion sensor does not know which way you want a game character or vehicle to move. It measures movement relative to the device. The game then maps those readings to actions. In a steering game, tilting the top of the phone to the left might turn the vehicle right, because the game treats the movement as leaning into a turn. That can feel opposite to direct steering even when both the sensor and game are working as designed.
Test one change at a time: hold the device in the expected orientation, recalibrate, and then try an invert option if needed. This makes it easier to tell whether the mismatch comes from the controls or from inconsistent sensor readings.
