Why are navigation buttons more convenient than standard ones?
The floating navigation buttons on Xiaomi are an alternative to classic touch keys or gestures that combine the advantages of both approaches. They only appear when needed, donβt occupy space on the screen all the time, and allow you to switch between tasks faster, especially for devices with camera cutouts or curved screens, where traditional buttons can interfere.
In MIUI 12-14, the feature is implemented through Full Screen Gestures, but many users do not know that it can be adapted to their needs. For example, on the Redmi Note 11 Pro+ or POCO F4, pop-up buttons work differently than on the flagship Xiaomi 13 Ultra. In this article, we will analyze all the nuances from basic activation to fine-tuning transparency and location.
It's important to understand that on some models (like the Black Shark 5 Pro), pop-up buttons are blocked by the manufacturer due to game mode, which will require a workaround through ADB or third-party apps, but about everything in order.
Which Xiaomi models support pop-up buttons?
The feature is available on most devices with MIUI 12 and later, but there are exceptions. Below is the compatibility table for the popular series:
| Series of devices | Out of the box support | Need an ADB/circumvention? | Features |
|---|---|---|---|
| Xiaomi 12/13/14 | Yes. | No. | Full support for gestures and floating buttons |
| Redmi Note 10/11/12 | Yes. | No. | You may need to upgrade to the latest version of MIUI. |
| POCO F3/F4/F5 | Yes. | No. | In POCO Launcher, the setting is hidden in additional settings |
| Black Shark 4/5 | Partially. | Yes. | Locked in game mode, requires disconnection via Shark Space |
| Xiaomi Mi 9/10 | Yes (MIUI 12+) | No. | On older versions, MIUI may not work smoothly. |
If your model is not listed, check the MIUI version in settings (Settings β About Phone β MIUI version). The function requires at least MIUI 12.0.3 or later to work. On older firmwares, floating buttons are either missing or work with bugs (for example, disappear after a reboot).
Step-by-step instructions: how to turn on pop-up buttons
Activation of the function takes less than a minute, but the path to settings varies depending on the shell. Consider the universal method for MIUI and separately for POCO Launcher.
Method 1: Using standard MIUI settings
This method works on most Xiaomi, Redmi and Black Shark devices (except for game modes):
- Open the Settings β Display.
- Select Full Screen Display (or Full Screen Display).
- Stick to Full-screen gestures style.
- In the list of options, select Floating buttons (or Floating navigation bar).
- Confirm the selection and restart the device (recommended).
Once activated, a translucent panel will appear on the screen with three buttons: Back, Home and Recent, which can be moved around the screen with your finger.
Method 2: For POCO Launcher
On POCO smartphones, the path is slightly different due to the customized shell:
- Click the empty area on the home screen β select Launcher Settings.
- Go to the additional settings β Gestures.
- Activate the option of floating navigation panel.
- Set up the transparency and button size in the same menu.
Check out the MIUI version (should be 12+)
Make a backup copy of settings
Close all background applications
Connect the charger (recommended)-->
Fine tuning: transparency, size and location
By default, floating buttons are standard, but they can be customized to suit your preferences, such as reducing the size to save space or making them completely transparent for a minimalist interface.
How to Change the Appearance of the Buttons
Go to Settings β Display β Full-screen Display β Floating Panel Configuration. The following options are available here:
- π¨ Transparency: from 0% (beforehand 100% (It's completely opaque. Optimal value β 30-50%, So the buttons donβt distract, but remain noticeable.
- π Size: Three preliminary values (small, medium, large) or custom size through the slider.
- π Position: left/right position (relevant to left-handers) or free movement.
- πΌοΈ Icon style: classic arrows, circles or minimalist lines (not available on all models).
On the Xiaomi 13 Pro and later, there is an optional Appearance Animation that allows buttons to smoothly manifest when you touch the screen.This reduces visual noise, but can add a delay of 0.1-0.3 seconds when navigating.
Hidden settings through ADB
For advanced users, additional options are available that are not displayed in the GUI, such as changing the color of buttons or turning off the vibration of buttons.
- Activate Developer Mode (Settings β About Phone β MIUI Version β Tap 7 times).
- Enable USB debugging in Settings β Additional β For developers.
- Connect your phone to your PC and execute the command: adb shell settings put global policy_control immersive.full=* This will disable forced display of buttons in some applications.
What happens if buttons are lost in games?
Problem Solving: buttons donβt appear or bug
If the floating buttons fail after activation, the reasons can range from firmware bugs to conflicts with third-party launchers.
Problem 1: Buttons disappear after rebooting
This is a common bug on the Redmi Note 9/10 with custom firmware.
- π Switch to standard launcher MIUI (Turn off the Nova Launcher or POCO Launcher).
- π₯ Update your firmware to the latest stable version via Settings β Update of the PO.
- π οΈ Reset the launcher settings: Settings β Annexes β Application management β Launcher β Warehouse β Clear the data.
Problem 2: Buttons do not respond to touch
If the buttons are visible but not working, it's a conflict with the gestures or the safety glass.
- Disable all third-party navigation apps (e.g. Fluid Navigation Gestures).
- Make sure the security glass doesnβt block the edges of the screen (especially for the Xiaomi Mix 4 with a subscreen camera).
- Calibrate the sensor: Settings β Display β Calibration of touches.
π‘
If the buttons are unstable in a particular application (for example, in PUBG Mobile), add it to the game mode exceptions: Settings β Special Features β Game mode β Exceptions.
Problem 3: Buttons are displayed on top of the keyboard
This is a well-known bug in MIUI 13 that is fixed as follows:
- Open Settings β System β Language and input β Current keyboard.
- Select Gboard or Xiaomi Keyboard (third-party keyboards may conflict).
- In the keyboard settings, turn off the option Floating Mode.
β οΈ Attention: On Xiaomi Pad 5/6 floating buttons may conflict with multiwindow mode. If the split screen stops working after activation of the function, return the standard gestures via Settings β Display. β Full-screen display.
Alternative methods: third-party applications
If you don't like the built-in floating buttons, you can use third-party solutions, which offer more customization options, but require additional permissions.
Top.-3 floating-button applications
| Annex | Advantages | Deficiencies | Compatibility |
|---|---|---|---|
| Fluid Navigation Gestures | Full customization, gesture support | Requires ADB, a paid version | MIUI 12+ |
| Edge Gestures | Lightweight, works without root | Limited appearance settings | All versions. |
| NavStar | Theme support, animation | Could be in conflict with MIUI | MIUI 13+ |
To install any of these applications:
- Download APK from the official website (avoid third-party sources).
- Allow installation from unknown sources: Settings β Applications β Special Access β Install unknown applications.
- Launch the application and provide access to Special Features.
- If necessary, perform ADB-circumvention MIUI: adb shell pm grant com.xyz.permission.WRITE_SECURE_SETTINGS (Replace com.xyz with an app package).
β οΈ Note: Apps like Fluid Navigation Gestures may conflict with banking applications (like SberBank Online or Tinkoff.
Comparison: Floating buttons vs gestures vs classic buttons
Which way to navigate is better? It depends on your habits and your smartphone model.
| Criteria | Floating buttons | MIUI gestures | Classic buttons |
|---|---|---|---|
| Convenience with one hand | ββββ | βββ | ββ |
| Saving space on the screen | ββββ | βββββ | β |
| Speed of navigation | βββ | ββββ | βββ |
| Compatibility with games | ββ | βββ | ββββ |
| Customization of appearance | ββββ | β | ββ |
Floating buttons are a middle ground for those who arenβt ready to fully switch to gestures but want to make room on the screen, and they are especially useful on devices with large screens (such as the Xiaomi 13 Ultra or Redmi K60 Pro), where reaching the top of the display with one hand is difficult.
Gestures, in turn, will be suitable for experienced users who appreciate speed and minimalism, and classic buttons remain relevant for those who are used to traditional navigation or use a smartphone in gloves (for example, in the cold).
π‘
On Xiaomi AMOLED-Floating buttons consume less power than a classic navigation bar, as only the icon pixels are highlighted, not the entire bottom of the display.