Gestures on Xiaomi Redmi Note 8 Pro: how to enable, configure and eliminate bugs

Why gestures are better than navigation buttons and how to activate them

Xiaomi Redmi Note 8 Pro is still a popular choice even in 2026 thanks to the powerful Helio G90T processor and current firmware support. However, many users still do not use navigation gestures โ€” although they save up to 20% of the usable screen area and speed up interaction with the system. In this article, we will analyze not only the basic ways of inclusion, but also hidden MIUI chips that the manufacturer does not advertise.

Itโ€™s important to understand that gestures on the Redmi Note 8 Pro work differently than on Xiaomi flagships (such as the Mi 11 or 13 Pro). There is no support for Android 12+ Gestures out of the box, but there are unique options like Full-screen gestures with hints, which weโ€™ll also consider. If gestures are missing or malfunctioning after the update, at the end of this article you will find a list of ADB commands for forced reset navigation settings.

Before you get to the instructions, check the version of MIUI in Settings โ†’ About Phone.

  • ๐Ÿ“ฑ MIUI 12.5 and below: Classic gestures only (with bar at the bottom)
  • ๐Ÿ”„ MIUI 13/14: full-screen gestures + sensitivity
  • โš ๏ธ Custom firmware: may require manual activation through ADB

๐Ÿ“Š What version? MIUI you use?
MIUI 12 or lower
MIUI 13
MIUI 14
Custom firmware
I don't know.

Official way: enable gestures through the MIUI settings

The easiest way is to use a standard menu that is suitable for 90% of users and does not require superuser rights.

  1. Open the settings (the gear icon on the desktop).
  2. Go to the Display section.
  3. Select Full-screen mode (in some versions โ€“ Navigation buttons).
  4. Slip on the option Full-screen gestures or MIUI gestures.
  5. Choose one of the options: ๐Ÿ”„ Swipe up โ€“ a classic gesture (like on the iPhone) ๐Ÿ‘† Swipe from the sides - back wire on the edge of the screen ๐ŸŽฏ With Tips โ€“ Temporary Tips for Learning

Ready.

If you donโ€™t have Full-screen gestures, you have an outdated version of MIUI. Update your firmware through Settings โ†’ About Phone โ†’ Update your system or use alternative methods from the following sections.

โ˜‘๏ธ Preparation for the inclusion of gestures

Done: 0 / 4

โš ๏ธ Note: Redmi Note 8 Pro with MIUI 12.0.3.0 and below, gestures may conflict with some banking applications (e.g. Sberbank Online).If the app stops opening after activating gestures, return to the navigation buttons or update the firmware.

Hidden settings: fine-tuning the sensitivity of gestures

Few people know, but MIUI has a hidden menu for calibrating gestures, which is especially useful if swipes are triggered over and over or conflict with gestures in games (like PUBG Mobile or Genshin Impact).

  1. Activate Developer Mode: Go to Settings โ†’ About Phone. Tap 7 times on MIUI Version. Enter the Mi Account password if required.
  2. Return to the main Settings menu and open a new section for developers.
  3. Scroll down to the Enter block and find: ๐Ÿ” Sensitivity of return gestures (regulates swipe from the edge) ๐Ÿ“ Height of the gesture area (for the lower band)

Experiment with values by testing gestures after each change.

The best value for most users:

  • ๐Ÿ”น Sensitivity of return: 50-70% (Too high a value leads to false positives)
  • ๐Ÿ”น Height of the area: 1.5-2.0 (Depends on the size of your fingers)

What if gestures donโ€™t work in games?
In games with own gestures (e.g. MOBA), system swipes can be blocked. Solutions: 1. Turn off full-screen gestures before starting the game. 2. Use Game Turbo mode in Settings โ†’ Special Features โ†’ Game Acceleration. 3. Set up application-specific exceptions in Settings โ†’ Apps โ†’ Permissions โ†’ Special Access โ†’ Navigation Gestures.

Problem.Probable causeDecision
Lag'yat gesturesLow screen refresh rate (60 Hz)Enable 90Hz in Settings โ†’ Display โ†’ Update Frequency
Swipe up doesn't work.Conflict with the navigation panelTurn off the panel in Settings โ†’ Display โ†’ Full-screen mode
The gesture back is triggered by accident.High sensitivityReduce the value in Developers โ†’ Gesture Sensitivity
Disappear gestures after updateResetting MIUI settingsFollow the command adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural

Alternative method: activation of gestures through ADB

If standard methods donโ€™t work (for example, after factory reset or custom firmware installation), you can force gestures to be enabled via Android Debug Bridge (ADB), which requires a computer but gives 100% results.

You'll need:

  • ๐Ÿ–ฅ๏ธ Computer with Windows/Linux/macOS
  • ๐Ÿ”Œ USB-cable (preferably original)
  • ๐Ÿ“ฅ ADB Tools by Google
  • ๐Ÿ”ง Initiated debugging mode USB phone-on

Step-by-step:

  1. Download and unpack the platform-tools in any folder on the PC.
  2. Connect the Redmi Note 8 Pro to your computer and select File Transfer mode.
  3. Open the command prompt (cmd on Windows or Terminal on macOS/Linux) in the folder with the platform-tools.
  4. Enter the commands in turn: adb devices (you should have the name of your device) adb shell settings put global force_fsg_nav_bar 1 (includes full-screen gestures) adb shell cmd overlay enable com.android.internal.systemui.navbar.gestural (forced activates the navigation bar)
  5. Reboot the phone.

๐Ÿ’ก

If no gestures appear after executing commands, check if the set theme blocks them. Return the standard theme to Settings โ†’ Themes and repeat the procedure.

โš ๏ธ Attention: Teams ADB It may conflict with some Magisk modules (e.g., Xiaomi). EU If the phone is stuck on the boot after execution, press the power. + Volume up 10 seconds for forced reboot.

Comparison of MIUI gestures and standard Android gestures

Many users donโ€™t know, but on the Redmi Note 8 Pro, you can choose between two types of gestures:

  • ๐Ÿ”ต Gestures MIUI โ€” Xiaomi proprietary solution with unique chips (for example, swipe down to call the notification panel).
  • ๐ŸŸข Android Gestures โ€“ standard implementation from Google (similar to Pixel or Samsung One) UI).

Major differences:

FunctionMIUI gesturesAndroid gestures
Swipe up (home)Works from any point on the bottom of the screenRequires swipe strictly from the bottom edge
Swipe up and hold (recent)Supported but with a delay of 0.3cInstant response
Gesture backSwipe on the left or right edgeOnly from the left edge (configured)
Support for custom firmwareIt is not stable (patching is required)Stable working on AOSP-firmware

To switch between gesture types:

  1. Open Settings โ†’ Display โ†’ Full-screen mode.
  2. Select the gesture type (may be called the navigation style).
  3. Slip on the desired option and confirm the choice.

๐Ÿ’ก

MIUI gestures are better for single swipes (like going back) and Android gestures are better for multitasking (quickly switching between apps).

Solving Common Gesture Problems

Even when properly set up, gestures can malfunction, and here are typical scenarios and ways to correct them:

1.Gesturals disappear after MIUI update

Reason: reset navigation settings when upgrading the firmware.

Decision:

  • ๐Ÿ”„ Switch to navigation buttons and back to gestures in Settings โ†’ Display.
  • ๐Ÿ“ฅ If it doesnโ€™t help, do the reset through ADB: adb shell cmd overlay disable com.android.internal.systemui.navbar.threebutton

2.The back gesture works in games

Reason: high priority of system gestures over game gestures.

Decision:

  • ๐ŸŽฎ Turn off gestures for a specific game in Settings โ†’ Annexes โ†’ [play-name] โ†’ Additionally. โ†’ Gestures.
  • ๐Ÿ”ง Reduce sensitivity in Developers (see section above).

3. Hanging up when swipeing

The reason: conflict with running services (for example, Mi Share or Game Turbo).

Decision:

  • โšก Restart your phone in safe mode (hold power). โ†’ Safe regime).
  • ๐Ÿ—‘๏ธ Clear the cache of system applications in Settings โ†’ Annexes โ†’ Application management โ†’ Three points. โ†’ Show system-based.

How to return navigation buttons if you donโ€™t like gestures?
Simply select the Navigation Button option in Settings โ†’ Display โ†’ Full-screen mode. On MIUI 14, you can also adjust the order of the buttons (for example, swap the "Back" and "Recent").

Gestures on custom firmware (Pixel Experience, LineageOS)

If you installed an alternative firmware on the Redmi Note 8 Pro, the standard gesture-enabled techniques may not work.

1. Through firmware settings

Most of them. AOSP-Firmware (e.g. Pixel Experience) gestures are turned on like this:

  1. Open the settings โ†’ System โ†’ Gestures.
  2. Select System Navigation.
  3. Activate Gestures or 2-button navigation (depending on the Android version).

2. Through editing build.prop

For power users, you can force gestures to be enabled by editing the system file. Root!

Instructions:

  1. Install Root Explorer or any file manager with root access.
  2. Open the file /system/build.prop.
  3. Add the lines: qemu.hw.mainkeys=0 ro.omi.navbar=1
  4. Save the changes and restart the phone.

โš ๏ธ Warning: Incorrect editing of build.prop can lead to bootloop.Before changes, back up the file!

FAQ: Frequent questions about gestures on the Redmi Note 8 Pro

โ“ Can you adjust the vibration when swipes?
Yes, but only on MIUI 13/14. Go to Settings โ†’ Sound and Vibration โ†’ System Vibration and enable Vibration when navigating. Older versions will require a Magisk module (e.g. Vibrator Tuner).
โ“ Why did you miss the swipe to call Google Assistant after you turned on gestures?
This is a well-known MIUI bug. To return a gesture for the Assistant: Open Settings โ†’ Apps โ†’ App Management. Go to Google and select Notifications. Enable the option to Allow gestures.
โ“ Do gestures work in horizontal mode?
Yes, but with reservations: ๐Ÿ”„ Nana MIUI The back gesture in landscape mode works only from the right edge of the screen. ๐ŸŽฎ In games, horizontal gestures can conflict with control โ€“ turn them off in the game settings.
โ“ How to roll back gestures to the buttons if the phone is getting stuck?
If the screen doesnโ€™t respond to touch: Connect your phone to your PC and do it. ADB-Adb shell settings put global force_fsg_nav_bar 0 Or reset your settings via Recovery (no data is lost): Wipe โ†’ Advanced Wipe โ†’ Select "Settings" โ†’ Swipe to Wipe
โ“ Can you set up gestures to the left-hander?
Yes, MIUI 13+ has a gesture mirror option: Open Settings โ†’ Special Features โ†’ Control Easiness. Enable Left-handed Mode. A back gesture will work when swiping from the right edge (like on an iPhone).