β€œNavigation buttons off” on Xiaomi: what it means and how to fix

You picked up your Xiaomi or Redmi to quickly respond to the message, but instead of the usual interface, you saw an empty bottom panel that said, "Navigation buttons off." The situation is familiar? This problem occurs on devices running MIUI from different generations β€” from the Redmi Note 8 Pro to the flagship Xiaomi 14 Ultra. Most of the time it is associated with software failures, but sometimes hardware problems are also to blame.

In this article, we will look at all the possible reasons for disabling navigation buttons (including touch gestures), explain why the system shows this inscription, and provide step-by-step instructions for restoring performance. Particular attention will be paid to hidden MIUI settings that the manufacturer does not advertise, but can return buttons in 2 minutes. If you have already tried to reboot the phone and it did not help, do not rush to bring it to the service: in 90% of cases, the problem can be solved yourself.

Why does Xiaomi say β€œnavigation buttons are off”?

The message "Navigation buttons disabled" appears when the MIUI system cannot initialize the bottom control panel. This is not a critical error (the phone continues to work), but it makes using the device extremely uncomfortable.

  • πŸ”„ Shell malfunction MIUI β€” Most often occurs after updating or installing third-party themes.
  • πŸ“± Activation of the β€œFull-screen mode”, which hides the system buttons for immersive viewing.
  • πŸ› οΈ Damage to settings files in the folder /data/system, displaying the navigation panel.
  • πŸ”Œ Hardware malfunction – for example, a failure of a touch controller or damage to a display plume.
  • πŸ€– Conflict with applications that have overlay rights over other windows (such as launchers or gesture utilities).

Interesting fact: on some models (POCO F3, Redmi K40) This error can occur periodically, for example, after you quit a game or video player. MIUI Touch screen events in high load modes.

πŸ“Š Which Xiaomi model you have a problem with navigation buttons?
Redmi Note 10/11/12
POCO X3/X4/X5
Xiaomi 11/12/13/14
Redmi K40/K50
Another model

How to temporarily return navigation buttons (quick fix)

If you need to urgently use the phone, and there is no time to deal with the causes, use emergency methods of switching on buttons:

  1. Call the notification panel (swipe from top to bottom) and tap the icon βš™οΈ Settings β†’ Screen. β†’ Full screen mode. Turn off the option Hide the navigation bar.
  2. If the screen does not respond to touch, connect the mouse over OTG or use Google’s voice assistant (tell: β€œOpen screen settings”).
  3. For models with IR-With a blaster (for example, Redmi Note 9 Pro) you can use the remote control from the TV in mouse emulation mode.

Important! These methods only work until the first reboot. For a permanent solution, read on.

πŸ’‘

If you have MIUI gestures enabled, try swiping your finger from the bottom edge of the screen up and holding it – this will trigger a menu of recent apps from where you can get into the settings.

Step-by-step: return navigation buttons through settings

In most cases, the problem is solved through the standard MIUI menu.

  1. Open the Settings β†’ Screen.
  2. Select Full Screen Mode β†’ Navigation Style.
  3. Make sure you select the navigation button option (not MIUI Gestures or Android Gestures).
  4. If the buttons still don’t appear, go to Settings β†’ Additional β†’ Special Features β†’ System Navigation and reset the settings to factory.

On some firmware (e.g. MIUI 14 for Xiaomi 12T), the path may be different:

Settings β†’ Display β†’ Full-screen mode β†’ Gesture settings β†’ Navigation type

Make sure that the developer mode is turned on (7 taps by the build number in "About the phone")

Check for backup in Mi Cloud

- Record the IMEI of your phone (on the box or via the code *#06#)

Disable protection with a pattern lock (if any)

-->

Hidden MIUI settings: how to enable buttons through ADB

If standard methods don't work, you'll have to use the ADB debugging bridge, which is suitable for advanced users and requires a computer.

Preparation:

  1. Download the Google Platform Tools.
  2. Enable USB Debugging in Settings β†’ About Phone β†’ MIUI version (7 taps) β†’ Additional β†’ For developers.
  3. Connect your phone to your PC and confirm your trust in the device.

Commands for button recovery:

adb shell settings put global policy_control immersive.full=*


adb shell settings put global policy_control null*

After you've done the commands, restart the device. If the buttons don't show up, try an alternative method:

adb shell am start -n com.android.settings/.Settings$NavigationSettingsActivity
What if the ADB does not recognize the device?
1. Install Xiaomi drivers from the official website (Support section). 2. Try another one. USB-cable (original from Xiaomi). 3. Enable the option "Debugging by Debugging" in the developer settings USB (Charging).” 4. Restart the PC and phone, then reconnect.

Hardware reasons: when it is not the fault of software

If the software methods didn't work, the problem could be the hardware.

MalfunctionSigns.Decision
Sensory plume damageThe buttons don’t work, but the screen responds to touches in other areas.Replacement of the plume (cost) ~1500–3000 β‚½)
Display controller failureThe bottom of the screen does not respond to touch at all.Replacement of the display module (from 5000) β‚½)
Oxidation of contacts after moistureThe problem occurred after contact with water, the buttons work again and again.Cleaning the board with ultrasound + replacing the thermal paste
Battery malfunction (bloating)The screen is "playing", buttons are spontaneously pressedReplacement of the battery (from 1000) β‚½)

How to check for hardware malfunction?

  • πŸ” Connect your phone to your PC and check your response to commands ADB (If the commands are executed, but the buttons do not appear – the problem is in the display).
  • πŸ“± Try using a phone with a connected mouse – if the cursor moves and the buttons don’t appear, the sensor is to blame.
  • πŸ”‹ See if the battery is swelling (close pressure on the back cover carefully - if there is a backlash, it is a warning sign).

πŸ’‘

If the phone fell or came into contact with water, don’t try to disassemble it yourself – modern Xiaomis have adhesive build, and unprofessional repairs can make the problem worse.

Frequent errors of users when restoring buttons

Many people try to solve the problem in the wrong ways, which leads to even more failures.

⚠️ Attention! Do not reset to factory settings via Recovery unless backed up! on some models (POCO X3 NFC) This leads to the locking of the loader.

  • 🚫 Installation of custom firmware without unlocking the bootloader - this will lead to a brick (complete inoperability) of the device.
  • 🚫 Using apps like β€œButton Fix” from Google Play – they often contain malicious code.
  • 🚫 Disassembling the phone without experience – on Xiaomi with AMOLED-screens easily damage the matrix with careless removal.
  • 🚫 Reverse to the old version MIUI via Fastboot without compatibility checks – this can break camera or sensor modules.

If you've already made one of these mistakes, don't panic. In most cases, the phone can be recovered through a reset. EDL-mode (emergency firmware), but this will require an authorized Xiaomi account and a special cable.

Prevention: How to avoid re-disabling buttons

To prevent the problem from returning, follow these recommendations:

  • πŸ”„ Update regularly MIUI through settings β†’ Update the system, but do not install the beta version.
  • πŸ“± Avoid using launchers from third-party developers (such as Nova Launcher or Microsoft Launcher).
  • πŸ›‘οΈ Disable Overlay Rights for Unnecessary Applications in Settings β†’ Annexes β†’ Special access β†’ Overlaying on top of other applications.
  • πŸ”‹ Do not allow battery discharge below 10% – this can cause malfunctions in the screen controller.

Useful Lifehack: If you play games frequently or watch videos in full screen, create a shortcut to quickly return buttons:

  1. Add to the main screen the widget shortcuts and tools.
  2. Select Settings β†’ Screen β†’ Full-screen mode.
  3. Now you can turn on/off the button display with one tap.

πŸ’‘

On models with MIUI 13+, there is a hidden function called Safe Signature Mode – hold the power button for 10 seconds to temporarily return standard navigation.

FAQ: Answers to Frequent Questions

Can I return the navigation buttons if my phone doesn’t respond to touch?
Yes, but you'll need to connect your mouse to an OTG or use a voice assistant, and if the sensor is completely dead, all you have to do is get the firmware on Fastboot or EDL.
After the MIUI update, the buttons are gone.
You can only roll back through Fastboot with complete loss of data. Download the desired firmware version from the official Xiaomi website and follow the instructions for your model. Important: check the compatibility of the version with your region!
On the lock screen, you have navigation buttons, and when you unlock them, they disappear. What's the matter?
This is a well-known MIUI 12.5-14 bug that deals with the conflict between application protection and navigation service. Solution: Open Settings β†’ Applications β†’ Application Management β†’ All applications. Find the MIUI System Interface and clear the cache. Reboot the phone.
Will resetting to factory settings help?
70% of the time, yes, but this is the last resort. Before reset: Back up via Settings β†’ About Phone β†’ Backup. Write down your Mi Account details (they will be required to unlock after reset). Make sure the phone has enough charge (at least 50%). Resets through Settings β†’ About Phone β†’ Reset or Power + Vol+ combination in Recovery.
How much does it cost to repair if the problem is in the plume / display?
Cost depends on model and region: Xiaomi RedmiXiaomi service 11/12/13POCO Replacement of the sensor plume1500–2500 β‚½2500–4000 β‚½1800–3000 β‚½ Replacement of the display module4000–7000 β‚½7000–12000 β‚½5000–9000 β‚½ Cleaning for oxidation1000–2000 β‚½1500–3000 β‚½1200–2500 β‚½ Prices are indicated for service centers in Moscow and St. Petersburg. 20–30% below.