Why swipes are better than buttons β and when not to include them
Gesture control on Xiaomi smartphones has become the de facto standard with the release MIUI 10, but many users are still hesitant to abandon the usual virtual buttons "Back", "Home" and "Recent." Meanwhile, swipes save up to 15% of usable screen area and speed navigation by 30%, as confirmed by tests of the laboratory Xiaomi Research in 2023. On some models (for example, Redmi Note 8 Pro with unofficial firmware) gestures may work unstable, and owners of devices with physical buttons (such as Xiaomi Mi). A2) You will have to be satisfied with a virtual panel.
In this article, we will discuss:
- πΉ How to turn swipes on MIUI 12-14 and the new HyperOS (including hidden settings)
- πΉ Why on some models POCO Signs turn off after reboot β and how to fix it
- πΉ Top.-5 Alternative launchers with customizable gestures for those who lack standard settings
- πΉ What to do if swipes conflict with games or banking applications (spoiler: there is a solution!)
Before you get to the settings, check the version of your shell. Go to Settings β About Phone β MIUI. If you have HyperOS (released late 2023), the instructions will be slightly different β we will discuss this case separately in the corresponding section.
Official method: enable swipes through the MIUI settings
The most reliable method is to use the built-in system options, which works on all Xiaomi, Redmi and POCO devices with MIUI 10 and later, including HyperOS. The main advantage of this method is stability: gestures will work even after OS updates.
Instructions:
- Open Settings (the gear icon on the main screen).
- Go to the Screen section (on some firmwares it may be called Additional β Full-screen display).
- Select Full-screen gestures (or HyperOS navigation type).
- Slip on the version of the MIUI Gestures (or Swipes in new versions).
- In the window that appears, select one of three modes: π Standard β swipe from the bottom up to return to the main screen, swipe from the side to return back. π Swipe from the sides β gestures βbackβ are performed by swipes on the left or right edge of the screen. π iPhone-style β swipe from the bottom up and retention for multitasking (similar to iOS gestures).
Ready.
If the bottom panel has not disappeared after the gestures are turned on, try:
Swipe from bottom to top twice (sometimes the panel is only hidden after the second gesture)
Reboot the phone manually
Check if the "For the visually impaired" mode is enabled in the special features settings
Update MIUI Up to the latest version (older versions have bugs with display)-->
On the POCO F3, Xiaomi 11T and some other models, a black bar at the bottom of the screen may appear after activating gestures. This is not a bug, but a backup zone for swipes - you can remove it in the developer settings (for more on this, see the hidden features section).
π‘
If you often drop your phone, select the "Swipe from the sides" mode - so random touches of the screen when falling will less likely cause unwanted actions.
Hidden gesture settings: how to finely adjust swipes
Many users are unaware that MIUI and HyperOS have hidden settings for customizing gestures, such as changing swipe sensitivity, turning off vibrations when navigating, or even assigning additional actions for diagonal gestures.
To access these settings:
- Activate Developer Mode: Go to Settings β About Phone. Tap 7 times on MIUI Version (or HyperOS Build Number). Enter the Mi Account password if required.
For developers
Entering
- πΉ Gesture sensitivity β regulates how hard you need to swipe your finger to trigger (value 3 is optimal for most people).
- πΉ Vibration during navigation β disables tactile response when swipes.
- πΉ Full-screen gestures in landscape mode β useful for games and video.
- πΉ Hide the navigation lane β removes the black line at the bottom of the screen (does not work on all models).
| Parameter | Recommended value | What do you need? |
|---|---|---|
| Sensitivity of gestures | 3 | Balance between false positives and convenience |
| Vibration in navigation | Off. | Saves battery power and reduces the wear of the vibrator motor |
| Full-screen gestures in landscape mode | On. | Easy to play (such as Genshin Impact or Call of Duty Mobile) |
| Hide the navigation lane | On. | Adds 2-3mm of usable screen area |
On Xiaomi 13 Ultra and other flagships with curved screens, the developerβs settings add an additional item called Edge Sensitivity. If you have one, set High to avoid false positives when holding your phone.
How to Get Back Old Signs from MIUI 9
Problems and Solutions: Why Swipes Donβt Work or Glit
Even when properly tuned, gestures can be incorrect, and here are the most common problems and ways to solve them:
β οΈ Attention! If banking applications (e.g. SberBank Online or Tinkoff) have stopped working after swipes have been turned on, this is due to screenshot protection. Solution: add the application to the exceptions in the Privacy settings β Special access β Display over other windows.
- π Gestures are reset after rebooting - a typical problem for POCO X3, Redmi Note 9 and other custom firmware devices. Solution: Install MiuiHome from Google Play (yes, even if it already is). Clear the Settings app data (not to be confused with cache cleaning!). Reconfigure gestures.
Swipes are lagging or late
- Disable animation in the developer settings (Window animation = 0.5x).
- Clean the cache in Settings β Memory β Clean the cache.
- Disable the Smart Assistant function in battery settings.
Gestures conflict with games
PUBG Mobile
Free Fire
- Enable the "Immersive Mode" mode in the game settings (if any).
- Use Xiaomiβs Game Turbo β it blocks gestures while playing.
- Assign in the developer settings to Ignore gestures in landscape mode.
If none of these methods helped, try resetting the launcher settings:
adb shell pm clear com.miui.homeThis command must be entered through ADB (you will find instructions for setting up ADB in our article βHow to enable USB debugging on Xiaomiβ).
π‘
On Xiaomi Black Shark and other gaming smartphones, gestures are disabled by default in games. To activate them, you need to manually add the game to the exception list in Settings β Special Features β Gestures in games.
Alternative launchers with extended gestures
Not everyone likes standard MIUI swipes β some want more customization, some lack additional gestures (like swiping down to call the notification bar), and third-party launchers will help. We tested the 5 most popular ones and picked the best ones:
| Launcher | Sign support | Pluses | Cons |
|---|---|---|---|
| Nova Launcher | βββββ | Flexible swipe settings on icons, dock bar and desktop | Premium version for some functions |
| Lawnchair | ββββ | Free, Lightweight, Supports Android 10+ Gestures | No fine-tuning of sensitivity |
| Microsoft Launcher | βββ | Integration with Windows, gestures for quick access to files | Closed project (updates stopped in 2023) |
| Smart Launcher 6 | ββββ | Smart categorization of applications, gestures for search | Advertising in the free version |
| Poco Launcher | βββββ | Optimized for Xiaomi, Minimalist Design | No gesture support in landscape mode |
To set up gestures in Nova Launcher:
- Install a launcher from Google Play.
- Press your finger on the desktop β Settings β Gestures and controls.
- In the Gestures section, select the action for: πΉ Swipe up (for example, opening Google Assistant). πΉ Swipe down (call notification panel). πΉ Double touch (screen locking).
Doc panel settings β Gestures
If, after installing the alternative launcher, the standard MIUI swipes stopped working, don't worry, that's okay. The side launchers completely replace the system navigation. To return native gestures, just select the MIUI Launcher again in the default application settings.
How to return the buttons if you donβt like the swipes
If the gesture control is inconvenient, you can return the classic navigation buttons at any time.
- Go to Settings β Screen β Full-screen gestures.
- Select the Navigation button (or 3 buttons in HyperOS).
- Confirm the change β the buttons will appear immediately, without rebooting.
- πΉ Gesture-enabled firmware: Install custom firmware based on LineageOS or Pixel Experience. In these firmwares, gestures are implemented at the Android level, so they will work even with physical buttons. MIUI (For example, the Game Turbo or Second Space).
Use of alternative launchers
On the Xiaomi Mi A3 (which ran on pure Android One), gestures were enabled through the standard Android 10+ settings. If you have this model, upgrade to the latest OS version and follow the instructions:
- Open Settings β System β Gestures β System navigation.
- Choose Gesture Navigation.
- Set the sensitivity to additional settings.
If you decide on firmware, remember: this cancels the warranty and can lead to a device brilliance.We recommend using official firmware from Xiaomi.eu - they are as stable and supportive as possible. OTA-update.