How to remove the Home button on Xiaomi: disable the touch and physical keys

The Home button on Xiaomi smartphones can be a hindrance to gaming, watching videos, or just being annoying with random taps. A particularly pressing problem is for touch-sensitive navigation keys, which often trigger false touches. In this article, we’ll look at all the ways to disable the button, from standard MIUI settings to hidden commands for power users.

It's important to understand that different Xiaomi, Redmi and POCO models may have different processes, like the Xiaomi Mi 11 with MIUI 13, and the Redmi Note 10 Pro with MIUI 12.5, and we've taken these nuances into account and put together universal solutions that work on most 2019-2026 devices.

1. disable the touch button "Home" through the settings MIUI

The easiest way is to use the built-in system options, which are suitable for smartphones with virtual navigation buttons (on the screen) or touch keys under the display. MIUI 12–14:

  1. Open the Settings β†’ Display.
  2. Select Full Screen Mode (or Navigation buttons on older versions).
  3. Slip by Navigation Type and select Gestures (or No buttons).
  4. Confirm the changes – the touch button β€œHome”** will disappear, and its functions will move to gestures.

⚠️ Note: On some models (e.g, POCO F3) After switching to gestures, the Home button remains active in some applications. ADB.

πŸ“Š What type of navigation you use?
Gestures (swipe)
On-screen buttons
Physical buttons
I don't know.

2. Hiding the Home button through the developer settings

If the standard method didn’t work, try turning off the button via developer mode, which is suitable for devices with physical or touch keys, but requires the hidden options to be activated beforehand:

  1. Activate Developer Mode: Go to Settings β†’ About Phone. Tap 7 times on MIUI Version (you will be notified "You are a developer").

Settings β†’ Additional β†’ For Developers

Turn off the home button.

Force full-screen display

Hide the navigation bar

Shut down.

Some firmware (e.g. MIUI 14 Global) may not have this item, and a third-party app will help.

πŸ’‘

If after disabling the Home button, access to multitasking has disappeared, return the swipe gesture from the bottom up and hold (configured in Settings β†’ Gestures).

3. disable the Home button via ADB (for power users)

The Android Debug Bridge (ADB) method is the most reliable, but it requires a smartphone to be connected to a PC, even on devices where the manufacturer has blocked the change of settings through the interface, suitable for all Xiaomi models on Android 10-14.

What you need:

  • πŸ–₯️ Computer with installed Xiaomi and ADB-tools drivers.
  • πŸ“± Included Debugging by USB on a smartphone (in the settings of the developer).
  • πŸ”Œ USB-cable (preferably original).

Step-by-step:

  1. Connect your smartphone to your PC and confirm the debugging permission.
  2. Open the command prompt (Windows) or terminal (macOS/Linux) in the folder with adb.exe.
  3. Enter the command to check the connection: Adb devices must appear serial number of your device.
  4. Use the command to disable the Home button: adb shell settings put global policy_control immersive.full=*
  5. Reboot your smartphone.

To return the button back, use the command:

adb shell settings put global policy_control null
What if the ADB can’t see the device?
1. Make sure that the debugging is enabled by USB And you're allowed access from this PC. 2. Try another one. USB-cable (preferably original). 3. Install Xiaomi drivers manually through the official website. 4. Reboot your PC and smartphone.

4. Use of third-party applications

If previous methods didn't work, you can use Google Play apps that simulate turning off the home button by intercepting the taps or applying a transparent overlay.

AnnexFunctionsConsReference
Nacho NotchHiding the navigation bar, blocking random clicksRequires root or ADB to shut down completelyDownload
Full Screen GesturesReplaces buttons with gestures, works without rootPlugins for some games may conflictDownload
Button MapperReassigns buttons, including HomeNana MIUI demand ADB-permittingDownload

⚠️ Note: Applications without root rights may not fully disable the Home button in the system menu (for example, when unlocking the screen). ADB-team.

5. disable the Home button on devices with physical keys

On older Xiaomi models (such as the Redmi 4X or Mi A1), the Home button is physical. You can't completely disable it software, but you can:

  • πŸ”§ Reassign the function via Button Mapper (requires) ADB).
  • πŸ› οΈ Disable tactile feedback in Settings β†’ Sound. β†’ Press vibration.
  • πŸ“± Use a case with a button lock (mechanical solution).

To reassign the button via ADB:

adb shell settings put secure sysui_nav_bar "space,back;home,recent"

This command will swap the Home and Back buttons, which can reduce the number of random clicks.

Backup data | Check the version of MIUI (Settings β†’ About phone) | Install ADB drivers on PC | Enable debugging on USB | Charge your smartphone at least 50%-->

6. Features for different Xiaomi models

The manufacturer often makes firmware changes for different lines.

  • πŸ“± Xiaomi 12/13 Series: The Home button is only turned off through gestures. ADB It may not work because of limitations. MIUI 14.
  • πŸ“± Redmi Note 11/12: In the developer settings there is a separate Force item FSG Nav Bar – Enabled to Hide Navigation Panel.
  • πŸ“± POCO F4/F5: Requires to disable the option Show the Home button in games in Settings β†’ Special facilities.
  • πŸ“± Mi A2/A3 (Android One: Use the standard Android settings (System) β†’ Gestures β†’ Navigation).

For Android Go devices (e.g. Redmi Go), most methods don’t work – here the Home button is hard-wired into the system.

πŸ’‘

Xiaomi with MediaTek processor (e.g. Redmi) 10C) ADB-teams can ask for additional permissions, and the app will help. MTK Engineering Mode (available on the 4PDA).

Possible problems and solutions

When you turn off the Home button, you can have difficulties, and consider typical scenarios and how to fix them:

Problem.Reason.Decision
Home button is missing, but gestures don't workSettings conflict in MIUIReset gesture settings in Settings β†’ System β†’ Reset settings β†’ Reset gesture settings
ADB issues no devices/emulators found errorDrivers not installed or USB-debugging unactivatedCheck the cable connection, install Xiaomi drivers manually
After the reboot, the Home button appeared again.Resetting the system's temporary settingsRepeat. ADB-command or use the Tasker app to automatically apply settings
Some games do not work after the button is turned off.The games use their own navigation system.In the game settings, disable the option Use system navigation

⚠️ Note: On devices with a locked bootloader (most Xiaomi for Russia) some ADB-In this case, only unlocking the bootloader through the official Xiaomi tool will help.

Frequently asked questions

Can I turn off the Home button without root rights?
Yes, most methods (gestures, ADB, developer settings) work without root, but root may be needed to control the buttons on some firmware.
Why does the Home button not work when you turn off the home screen?
Chances are you haven't set up an alternative way of navigation. Turn on gestures in Settings β†’ Display β†’ Full-screen mode and use a swipe from the bottom up.
Will Google Pay work after the Home button is turned off?
Yes, disabling the button does not affect the operation of Google Pay or other payment systems.
How to return the Home button if it disappeared after the ADB experiment?
Adb shell settings put global settings policy_control null or reset settings in Settings β†’ System system β†’ Resetting settings β†’ Reset the interface settings.
Can I turn off the Home button only in individual applications?
Yes, use the Tasker or MacroDroid app to do this. Create a rule that disables the navigation bar when you launch a particular application (like a game).