How to turn off gestures on Xiaomi phone: 3 ways + problem solving

Navigation gestures in MIUI are a convenient alternative to classic buttons, but not everyone likes them. Most complaints are related to accidental positives (for example, when playing or scrolling a tape), inconvenience for people with disabilities or just a habit of traditional control. If you too are experiencing discomfort, this article will help to bring back the usual buttons โ€œBackโ€, โ€œHomeโ€ and โ€œRecentโ€ or fine-tune the sensitivity of gestures.

We will look at the current ways for MIUI 12-14 (including HyperOS), analyze the nuances for different models (Redmi Note 12, POCO X5, Xiaomi 13T, etc.), and provide solutions for cases where the settings are gray or unavailable, paying special attention to hidden parameters that are not obvious in the standard menu.

Why gestures can interfere: 5 common problems

Before you go to shutdown, itโ€™s worth understanding exactly what problem youโ€™re facing. Here are typical scenarios where users are looking for ways to remove gestures on Xiaomi:

  • ๐ŸŽฎ Games and applications: swipe gesture from the bottom conflicts with control in games (for example, in the game). PUBG Mobile or Genshin Impact).
  • ๐Ÿ‘ด Older users: Itโ€™s hard to remember new movements, especially if youโ€™ve used buttons before.
  • ๐Ÿ“ฑ Screen sensitivity: gestures are triggered by false touches (such as when holding your phone with one hand).
  • ๐Ÿ”„ Multitasking: It is inconvenient to switch between apps by gesture if you are used to the button โ€œRecentยป.
  • ๐Ÿ› ๏ธ Screen breakdowns: in the gesture area (bottom of the display) there may be โ€œdeadโ€ pixels or damage that interferes with the correct operation.

If your problem doesn't make it to the list, don't worry, the solutions below are universal, and if you're not sure if you should give up gestures, take our survey:

๐Ÿ“Š You use gestures or buttons on Xiaomi?
Just gestures.
Just buttons.
I switch depending on the task.
I don't know what I'm on.

Important: On some models (such as Xiaomi 12S Ultra or MIX Fold 2), gestures may be tied to proprietary features (such as folding screen disclosure), in which case completely disabling them may limit the functionality of the device.

Method 1: Standard shutdown via MIUI settings

This is the easiest method that works on most devices with MIUI 12-14 and HyperOS. Instructions are suitable for Redmi, POCO, Xiaomi and Black Shark models:

  1. Open the settings (cog icon on the desktop).
  2. Go to the Display section.
  3. Select Full-screen display (on some firmware - Navigation panel).
  4. Slip it on the navigation type.
  5. Select the button option (or the three buttons on the older versions).
  6. Confirm the change if a request is made.

After that, the classic buttons will appear at the bottom of the screen: back (triangle), home (circle) and recent (square). If this does not happen, check if you have a custom theme installed, which can hide the interface elements.

โ˜‘๏ธ Checking after disabling gestures

Done: 0 / 4

Some devices (such as the POCO F4 GT) may have an option to use gestures and buttons simultaneously, allowing both navigation modes, but can cause conflict in games.

Method 2: Disconnect via hidden menu (for experienced)

If the standard method doesn't work (for example, menu items are inactive), you can try activating the engineering menu, which requires caution, as improper actions can disrupt the system.

Instructions:

  1. Open the Phone app.
  2. Enter the combination: ##6484### (on some models - ##64663###).
  3. You will be taken to the MIUI Version menu (or MTK Engineer Mode for devices on MediaTek).
  4. Go to Gesture or Navigation.
  5. Find the Force FGB Navigation Bar and set the value 1 (included).
  6. Reboot the phone.

If the buttons donโ€™t appear after the reboot, go back to the engineering menu and check the Navigation Bar Height setting โ€“ it should be greater than 0 (e.g. 48).

โš ๏ธ Note: Not all Xiaomi models support the engineering menu. On HyperOS devices (e.g. Xiaomi 14), this method may not work or require root rights.

What to do if the engineering menu is not opened?
If nothing happens after entering the code, try: 1. Use a different dialer (for example, Google Phone instead of the standard one). 2. Enter the code through the X-Code app (available in the Play Market). 3. Check if the engineering codes are blocked by the operator (relevant for some regional firmwares).

Method 3: Use ADB (for advanced users)

If the previous methods didn't work, you can use ADB debugging. This is a universal way that works even on locked firmware.

  • ๐Ÿ–ฅ๏ธ A computer with installed Xiaomi drivers and ADB.
  • ๐Ÿ“ฑ Included debugging by USB on the phone (Settings) โ†’ The phone. โ†’ Version. MIUI โ€” Tap 7 times, then return to the additional โ†’ For developers โ†’ Debugging by USB).
  • ๐Ÿ”Œ Cable USB (preferably original).

Instructions:

  1. Connect the phone to the PC and confirm the debugging permission.
  2. Open the command line (Windows) or terminal (macOS/Linux) in the adb folder.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Use the command to disable gestures: adb shell settings put global force_fsg_nav_bar 1
  5. Reboot your phone: adb reboot

If you want to return gestures, use the same command, but with a value of 0 instead of 1. For devices with HyperOS, an additional command may be required:

adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural

โš ๏ธ Note: Some of the scalings after use ADB App permissions are reset, and access settings for the camera, microphone, and storage are checked after the reboot.

1. Reinstall drivers via Mi Flash Tool.

2. Use USB 2.0 port instead of 3.0.

3. Enable the option "Debugging by" in the developer settings USB (security)".-->

Customize the sensitivity of gestures (if you do not want to turn off completely)

If gestures are generally fine, but they work too easily or require a lot of pressure, you can calibrate them, and this feature is not available on all devices, but it's worth checking:

  1. Go to Settings โ†’ Display โ†’ Full-screen display.
  2. Select Signs (or Sensitivity) settings.
  3. Try the options: ๐Ÿ” Low sensitivity โ€“ suitable for gaming. โšก High sensitivity โ€“ for quick switching. โš–๏ธ Balanced - Standard mode.

Xiaomi 13 Pro

trigger-zone

Nana POCO-There can be a separate Game Turbo section where you can only turn off gestures in games without affecting the main system.

Xiaomi modelSupport for sensitivity settingsAdditional options
Redmi Note 11/12Yes (3 levels)Disabling gestures in landscape mode
POCO X4/X5Yeah (in Game Turbo)Blocking gestures in games
Xiaomi 12/13Yes (smooth adjustment)Setting up the activation zone
Black Shark 5No.Just a full shutdown.
MIX Fold 2Partially.Separate settings for the internal/external screen

Problem Solving: What to Do When Gestures Don't Turn Off

Sometimes users find that the settings are gray, the buttons don't appear, or after a reboot, everything comes back.

  • ๐Ÿ”’ Operator-Blocked Settings: Some firmware for specific regions (e.g. Redmi in India) may have restrictions. โ†’ Additionally. โ†’ Region (resetting will be required).
  • ๐Ÿ› ๏ธ Custom firmware: If you use informal firmware (like Pixel Experience), the settings may work differently. Check the developer forums (like XDA-Developers) for your model.
  • ๐Ÿ”„ Resetting: If the changes donโ€™t persist, try resetting the interface settings in Settings โ†’ The phone. โ†’ Resetting settings โ†’ Resetting settings MIUI. This wonโ€™t delete your data, but it will return all display parameters to factory.
  • ๐Ÿ“ฆ Conflict with running apps: Some launchers (like Nova Launcher) or utilities (like Edge Gestures) can block system gestures.

If nothing works, check if the one-hand mode is on (Settings โ†’ Additional โ†’ One-hand mode) and it may conflict with the navigation settings.

๐Ÿ’ก

Before resetting or flashing, make sure to back up your data via Settings โ†’ Google โ†’ Backup or Mi Cloud.

Gesture and button comparison: whatโ€™s best for Xiaomi

Before you give up gestures, you should weigh their pros and cons. Here's a comparison table:

CriteriaGesturesButtons
Speed of navigationโšก Faster (one movement instead of pressing)โณ Slower (must aim)
Comfort in gamesโŒ Often conflict with managementโœ… Don't bother.
Screen spaceโœ… Full screen mode without panelโŒ Occupying. ~50 pixels down.
Adaptationโณ Requires habituation (1โ€“2 weeks)โœ… It is customary for most users
AvailabilityโŒ It is difficult for people with motor impairmentsโœ… Easy for users with restrictions

If you still have doubts, try the hybrid mode (if it is available on your model):

  1. Enable gestures in Settings โ†’ Display โ†’ Full-screen display.
  2. Activate the option to Show the Back button (if any).
  3. In games, use the button, in other applications - gestures.

HyperOS also has a feature called Adaptive Gestures, which automatically adjusts sensitivity to context (e.g., reduces it in games).

FAQ: Frequent questions about turning off gestures on Xiaomi

Can you only turn off gestures in certain applications?
Yes, but not on all models. On Game Turbo devices (like the POCO F4 GT or Black Shark), you can add the game to the list and disable gestures only for it. Other applications will require third-party utilities like Tasker or MacroDroid (you need root or ADB rights).
After the gestures were turned off, the transition animations were gone.
This is a known problem with some firmware. Try: Enable Settings โ†’ About Phone โ†’ MIUI Version (stick 7 times to activate Developer Mode). Go to Settings โ†’ Additional โ†’ For Developers. Find the settings Windows Animation, Transition Animation and Animator Duration - set the values 1x. Reboot the phone. If it doesn't help, check if an energy-saving theme is installed in Settings โ†’ Display โ†’ Themes.
My Xiaomi doesn't have a full-screen display. What do I do?
This may be due to: outdated version of MIUI (update firmware in Settings โ†’ About Phone โ†’ System Update); regional firmware (try changing region to "Global" in settings); modified firmware (set official through Mi Flash Tool); and check if the item is hidden due to the enabled Child Mode or Easy Mode (in security settings).
How to turn off gestures on foldable Xiaomi phones (MIX Fold, MIX Flip)?
On foldable devices, gestures are often tied to the screen opening mechanism, so turning them off completely may not be possible. However, you can: Turn off gestures only on the external screen: Settings โ†’ Display โ†’ External screen โ†’ Navigation type. Set sensitivity separately for each screen. Use Tablet Mode where gestures can work differently. On MIX Fold 3 there is also the option Separate gestures, which allows you to assign different actions for internal and external displays.
After the HyperOS update, gestures started to work differently. How do you get back to the old logic?
HyperOS has changed the gesture recognition algorithm to make it more smooth. You can't completely revert to the old logic, but you can: MIUI 14 via Mi Flash Tool (risky, can block the bootloader). ADB-Sensitivity settings: Adb shell settings put global gesture_swipe_up_sensitivity 300 (significance 300 โ€” medium sensitivity, you can experiment with 200โ€“500). Install an alternative launcher (such as Lawnchair) that supports your gestures.