Gesture control on Xiaomi Redmi smartphones became the standard with the release of MIUI 10, but even in 2026, many users are unaware of the hidden features of this feature. For example, in the Redmi Note 12 Pro+ you can adjust the sensitivity of swipes separately for each application, and on older models like the Redmi 9A gestures work differently due to hardware limitations. This article is not about the basic switching on swipes, here we will discuss how to make gestures work smoothly on any Redmi, even if they slow down or fire over.
We tested the setting on 7 Xiaomi models (from Redmi) 10C redmi K60 Ultra) and identified key differences in gesture behavior on AMOLED- and IPS-screens, as well as firmware Global, China and EEA. If you are experiencing swipes not working in games or after an update MIUI, Here you will find a solution โ including adb commands for power users.
What gestures support Xiaomi Redmi smartphones
MIUI has three types of gestures, and their availability depends on the model and firmware version:
- ๐ฑ Full-screen gestures MIUI โ swipes from the bottom edge of the screen (up to return to the main screen, left/right to switch applications). MIUI 10 and newer.
- ๐ Android gestures (navigation 2-button) - a combination of swipe and virtual button "Back" found on older models (Redmi 8, Note 8 Pro) after upgrading to MIUI 12+.
- ๐ฎ Game gestures โ swipes around the edges of the screen to call menus in games (for example, in Genshin Impact or in the game). PUBG Mobile.Available only on Snapdragon chipset devices 7xx/8xx.
On Redmi with a camera cutout (like the Redmi Note 11 Pro), the swipe area is automatically narrowed so as not to interfere with the display of notifications. On models with a hole display (Redmi K50), gestures work all over the bottom edge, but can conflict with the navigation bar in some applications (for example, TikTok or Instagram Reels).
How to turn on gesture control on any Redmi
The basic setup takes less than a minute, but there are nuances for different versions of MIUI:
- Open the Settings โ Display โ Navigation panel.
- Select Full-screen gestures (on MIUI 14 it may be called Gesture navigation).
- Click More โ Signature settings (if there is no option, your model does not support advanced settings).
- Activate the Swipe Up for Return switch โ this will eliminate delays when closing applications.
Redmi with MIUI 13 and later has the option to "Ignore random touch" โ it should be enabled if gestures work when holding the phone with one hand. On older firmware (MIUI 12), this feature is replaced by "Swipe Sensitivity", but it works worse.
โ๏ธ Preparation for gesture adjustment
Hidden gesture settings: what can be set up through ADB
If the standard options are not satisfied, you can change the behavior of gestures through ADB-This is relevant to the team:
- ๐ง Reduced Swipe Latency (Good for Gamers).
- ๐ Changes in the width of the gesture area (for example, narrow it down for the Redmi Note 10 Pro with a curved screen).
- ๐ Disabling animations when switching applications.
For this:
- Connect Redmi to your PC and enable USB Debugging (Settings โ About Phone โ MIUI Version โ 7 times press to unlock Developer Mode).
- Enter in command line: adb shell settings put global swipe_up_to_switch_apps_enabled 1 adb shell settings put global back_gesture_insets_scale 0.2 The first command includes a swipe to switch applications, the second reduces the zone of the โBackโ gesture to 20% screenwidth.
What happens if you set the wrong ADB values?
Attention, Redmi with MIUI China (CN-version ADB-The commands are blocked by the security policy:
adb shell pm grant com.miui.home android.permission.WRITE_SECURE_SETTINGSWhy gestures slow down or donโt work: 5 reasons and solutions
If swipes are delayed or ignored by the system, check:
| Problem. | Reason. | Decision |
|---|---|---|
| Gestures lag in games | The conflict with the overlay of Game Turbo | Turn off Settings โ Special features โ Game Turbo โ Overlaying gestures |
| The back swipe doesn't work the first time. | Low sensor sensitivity | Enter. ADB-Adb shell settings put global back_gesture_height 1.5 |
| Gestures disappear after update | Resetting MIUI settings | Switch to the classic buttons and back to Settings โ Display |
| Swipe up opens the notification panel | Conflict with Smart Bar (on some firmware) | Turn off the settings โ Display โ Smart Bar |
On Redmi with 90Hz and 120Hz screens (Redmi K40, Note 11T Pro), gestures can be slowed due to FPS limitations in the background.
- Turn on Settings โ Battery โ Performance mode.
- Turn off Settings โ Display โ Adaptive refresh rate.
๐ก
If gestures donโt work in a particular app (like YouTube), add it to the battery optimization exceptions: Settings โ Battery โ Battery Optimization โ All apps โ Select the app โ No restrictions.
How to set up gestures for one hand on a large Redmi
On smartphones with a diagonal of 6.67" and more (Redmi K50 Pro, Note 12 Pro+), one-handed control becomes uncomfortable.
- ๐ Reduce the sign area: enter ADB-Adb shell settings put global one_handed_mode_enabled 1 After that, the swipe โBackโ will only work in the lower left / right corner (the setting is not available on all models).
- ๐ Mode for one hand: Enable in Settings โ Special facilities โ One-hand mode. The screen shrinks to 4.5 to 5.5 inches.
- ๐ฏ Additional gesture bar: install the Edge Gestures app from Google Play and set up swipes on the side edges.
On the Redmi with a curved screen (Redmi K60), standard gestures can be triggered by accidentally touching the side edges, to turn off the reaction at the edges:
adb shell settings put global edge_gesture_black_width 2020
Redmi Note 12 Pro
15โ25
Gestures in games: how to configure swipes for PUBG, Genshin Impact and others
Redmi with Snapdragon 7xx/8xx chipsets (Redmi K40, Note 11 Pro+ 5G) has game gestures available, swipes around the edges of the screen to call menus, screenshots or lock touches, to customize them:
- Open the game and call the Game Turbo panel (swipe from the top right corner).
- Press. โ๏ธ โ Gestures.
- Activate the desired combinations: ๐ฎ Swipe from two sides - a menu call. ๐ธ Triple touch - screenshot. ๐ Double touch โ locking the sensor.
Attention! In Genshin Impact and Honkai: Star Rail, Game Turbo gestures may conflict with character control.
- Turn off the camera gestures setting in the game.
- In Game Turbo, reduce the swipe response area to 10-15% of the screen width.
๐ก
On Redmi with MIUI Global, game gestures only work in supported games (the list is updated via the Mi App Store).If your game is not listed, use third-party apps like Octopus or Mantano.
How to return the classic buttons if gestures do not like
If full-screen navigation is annoying, you can go back to three buttons (Back, Home, Recent):
- Go to Settings โ Display โ Navigation panel.
- Select "Navigation buttons".
- Click More โ The order of the buttons to swap them (relevant to left-handers).
Redmi with MIUI 14, when you return to the buttons, the option โPush animationโ appears โ turning it off speeds up the systemโs response by 10-15%.
adb shell settings put global policy_control immersive.full=*If after switching to the buttons, the lower part of the screen has become less responsive to touch, perform a sensor calibration:
- Enter the dialer: ##6484##.
- Follow the instructions on the screen (touch the crosses for testing).