You picked up your Xiaomi Redmi to quickly switch between apps or get back to the home screen, but suddenly you found that the navigation buttons didn't respond to touch. Neither "Back," nor "Home," nor "Recent" -- complete silence. Is the situation familiar? This problem occurs on models from the Redmi Note 10 to the Redmi 12, and its causes can range from a banal glitch to serious software bugs.
In this article, we will not only list the possible faults, but also provide specific instructions for diagnosing and fixing the breakdown, from rebooting to resetting settings. Importantly, some methods require care to avoid making things worse. For example, turning off navigation gestures in settings can conflict with virtual buttons, and improper factory resets can cause data loss. So read carefully and follow the steps.
If your Redmi is still warranty-free, you should contact the service center right away โ especially if the buttons stop working after falling or getting moisture. Otherwise, try the solutions in this article: 80% of problems are solved without repair.
1. Sensory failure or "glitch" of the system
The most common cause is a temporary failure in the touch screen or MIUI interface, most often after:
- ๐ Long-term use without rebooting (cache accumulation).
- ๐ฑ Update installations (especially beta versions) MIUI).
- ๐ฎ Use of resource-intensive games (e.g. Genshin Impact or PUBG Mobile).
- ๐ Battery discharge up to 0% and subsequent charging.
How do you know if it's a fault?
- Press the screen in the area of the navigation buttons with effort โ if they work again, the problem is in the touch layer.
- Swipe your finger down the bottom of the screen โ if other interface elements (such as the notification panel) react and the buttons donโt, itโs the softwareโs fault.
The first thing you have to do is force the smartphone to restart.
- Press the Power + Volume button up for 10-15 seconds.
- Wait for the Redmi logo and vibration.
- After turning on, check the buttons.
๐ก
If the reboot didnโt work, donโt rush to reset your settings. Try to turn on navigation gestures first โ this will often wake up virtual buttons.
2. Conflict between gestures and virtual buttons
MIUI has two navigation systems:
- ๐ Gestures (swipe your finger from the bottom of the screen).
- โชโซ Virtual buttons ("Back", "Home", "Recentlyยป).
Sometimes these modes conflict with each other, and the buttons stop showing or working, for example, if you accidentally turned on gestures in the settings, but the system did not switch correctly, to check:
- Open Settings โ Display โ Full-screen display.
- Select the navigation button option (if Gestures are required).
- Reboot the phone.
If the buttons still donโt appear, try the reverse action:
- Turn on gestures instead of buttons.
- Wait 10 seconds.
- Go back to the navigation buttons.
๐ก
On some Redmi models (such as the Note 11 Pro) after upgrading to MIUI 14, the navigation buttons disappear due to a bug, in which case only a firmware rollback or waiting for a patch from Xiaomi will help.
3. Disabling buttons in the developer settings
Few people know, but there's an option in the developer settings that can hide virtual buttons, and this often happens after:
- ๐ ๏ธ Activation of the debugging mode (for example, for ADB).
- ๐ฑ Custom firmware installations (for example, LineageOS).
- ๐ง Use of twiking applications (e.g. QuickShortcutMaker).
To check and correct:
- Open the Settings. โ The phone.
- Click 7 times on the MIUI version to activate the developer mode.
- Back to Settings โ Additionally. โ For developers.
- Find the option to Disable Virtual Buttons (or Force Full-screen display) and deactivate it.
If the option is enabled but the buttons still donโt appear, try:
adb shell settings put global policy_control immersive.full=*This command will reset the immersive mode settings (executed via ADB on PC).
What to do if you do not have access to the developerโs settings?
4. Damage to the touch screen or plume
If the navigation buttons are not working just at the bottom of the screen and the rest of the sensor is functioning normally, the problem may be:
- ๐ฅ Mechanical damage (crack, impact).
- ๐ Moisture under the screen.
- ๐ Disconnecting the plume (for example, after disassembling the phone).
How to diagnose:
| Sign. | Probable cause | Decision |
|---|---|---|
| The buttons donโt work, but the screen responds to touches in other areas. | The sensory layer in the lower part is damaged. | Replacement of sensor or screen |
| The buttons work once, the screen floats. | Oxidation of the plume contacts | Cleaning or plume replacement |
| The buttons don't glow, but the presses work. | The backlight problem (LED) | Diagnostics in the service |
| Buttons don't work after falling | Matrix crack or disconnection of contacts | Screen replacement |
If you suspect a physical breakdown:
โ ๏ธ Warning: Donโt try to disassemble Xiaomi Redmi yourself if you donโt have experience. Touch screen is attached to fragile plumes, and improper assembly can lead to a complete loss of service of the phone. Contact the service center โ replacing the screen on Redmi models costs 3-7 thousand. RUB (depending on the model).
5. Failure after MIUI update
MIUI updates often bring not only new features, but also bugs, for example, after upgrading to MIUI 13/14, many Redmi Note 10 Pro and Redmi 9T users complained about the loss of navigation buttons.
- ๐ Incorrect interface optimization for a particular model.
- ๐ฆ Conflict with user settings (e.g., modified) DPI).
- ๐ Incomplete Update Installation (interrupted process).
How to fix it:
Reverse Update via Settings โ About Phone โ System Update โ Three Points โ Select Service Pack
Reset the interface settings in Settings โ Applications โ Application Management โ Three Points โ Resetting the application settings
Clear the system cache through Settings โ Memory โ Clear the cache
Re-install the update (downloading the full package from the official Xiaomi website)
-->
If the buttons are gone after the update, but the rest of the features are working, try rolling back to the previous version of MIUI.
- Download the full firmware package (.zip) for your model from the official website.
- Rename the file to update.zip and place it in the root folder of the phone.
- Open Settings โ About Phone โ System Update โ Three Points โ Select an Update Pack.
- Confirm the rollback.
โ ๏ธ Note: Firmware rollback will reset all data if you haven't made a backup. Also, after rollback, you may need to re-activate your Mi Account (if you were tied).
6. Viruses or malicious applications
Rarely, some viruses or โoptimizersโ may block system elements of the interface, including navigation buttons.
- ๐ฒ You have installed applications from unofficial sources (outside of Google Play).
How to check and eliminate:
- Run Security โ Scan in the standard MIUI Security app.
- Open Settings โ Applications โ Application Management and sort by installation date. Remove suspicious programs.
- Check the list of device administrators: Settings โ Passwords and security โ Device administrators. Remove permissions from unknown applications.
If the virus blocks access to the settings:
- Restart your phone in Safe Mode (clip Power โ hold Power Off โ Confirm transition).
- In safe mode, remove suspicious applications.
- Restart your phone in normal mode.
๐ก
To avoid similar problems in the future, enable app verification in Google Play Protect and never disable MIUI Defender โ it blocks most known threats to Xiaomi.
7. Reset to factory settings (last chance)
If none of the previous methods worked, it's a hard reset, and it'll delete all the data from the phone, so first, you can:
- ๐ฑ Make a backup copy through Settings โ The phone. โ Backup.
- ๐ Make sure to remember your Mi Account details (required to unlock after resetting).
- ๐ Save important files to your PC or cloud.
How to perform the reset:
- Open Settings โ About the phone โ Reset settings.
- Choose to erase all data.
- Confirm the action and wait for the reboot.
If the phone doesnโt respond to touch and you canโt open the settings:
- Turn off Redmi.
- Press Power + Volume Up to enter Recovery mode.
- Select Wipe Data โ Wipe All Data (control โ volume buttons, confirmation โ power button).
- After resetting, the phone will restart in factory condition.
โ ๏ธ Note: On models with a locked bootloader (for example, Redmi Note 12 for the Russian market), a reset via Recovery may require entering a password from your Mi Account. If you do not remember it, the phone will become a โbrickโ โ you will need official unlocking.