How to remove buttons on Xiaomi devices: hide virtual, touch and physical keys

Xiaomi devices, from smartphones to TVs, are famous for their flexibility, but sometimes the standard button layout interferes with comfortable use: someone wants to free the screen from virtual navigation, someone wants full immersion in games or videos without distractions, and some users face unintentional physical keystrokes. In this article, we will discuss all the ways to remove or hide buttons on different Xiaomi devices, from software methods to hardware solutions.

It is important to understand that β€œremove buttons” can mean different things: hiding virtual keys (for example, navigation bars in the scalp). MIUI), Disabling touch zones (as on smartphone screens or Mi remotes) TV), Or even physical locking of mechanical buttons, and we'll look at each case separately, with firmware in mind. MIUI 14/15, Android TV If you're looking for a way to get rid of the intrusive controls, you're at the right place.

1. How to hide virtual navigation buttons on Xiaomi smartphones

In smartphones Xiaomi on the basis MIUI Virtual navigation buttons (Back, Home, Recent) can be hidden in two ways: through system settings or by gestures. The first method simply removes the panel from the screen, the second replaces it with gesture control, which is relevant for modern models without physical keys (for example, Redmi Note 12 or Xiaomi 13).

To hide the navigation bar:

  1. Go to Settings β†’ Display β†’ Full-screen mode.
  2. Select Hide the Navigation Bar option (in some versions) MIUI β€” Full-screen gestures).
  3. Confirm the action and restart the device if the system requests it.

If the option is not available, your model does not support full concealment of the panel, in which case the gesture mode will help:

  • πŸ”„ Settings β†’ Additional settings β†’ Buttons and gestures β†’ Full-screen gestures.
  • πŸ“± Choose the type of gestures: MIUI (Extending from the edge) or Android (standard gestures).
  • βš™οΈ Set up sensitivity and activation zones (for example, turn off the back gesture in horizontal orientation).
πŸ“Š What navigation bar are you using?
Classic buttons
MIUI gestures
Android gestures
Hidden completely.

On certain devices (e.g, POCO F5) And you can still have a black bar when you hide the panel, and that's a hardware constraint, and you can reserve a part of the screen for sensors, and you'll need to manually change the display settings through the screen to remove it. ADB:

adb shell settings put global force_fullscreen 1

2. disable touch buttons on the Xiaomi screen (for models with physical keys)

Older Xiaomi models (like Redmi) 4X or Mi A1) They were equipped with physical buttons with backlighting, but the touch zones around them often triggered by accident. To turn off the response to touch (while keeping the keys themselves working), you need to edit the system settings through the system. ADB ore-menu.

Method 1: Through ADB (PC and debugging required USB):

adb shell settings put secure sysui_nav_bar "space"


adb shell settings put global policy_control immersive.full=*

Method 2: Engineering menu (not working on all models):

  1. Type the code ##36446337## on your phone keyboard.
  2. Go to the Hardware Testing section β†’ Sensors β†’ Touch Panel Test.
  3. Turn off the Capacitive Button Enable option (if available).

πŸ’‘

If after disabling the touch zones, physical buttons stop working, reset settings through Settings. β†’ The phone. β†’ Resetting settings.

On some firmware (MIUI 12 and below) can be done without ADB, Using the Button Mapper app from Google Play, it allows you to reassign or disable your click response, but requires Root rights for full control.

3. Remove buttons on the Xiaomi Mi remote TV: hide unnecessary keys

Remote control of Xiaomi Mi TV (especially the Mi models TV Stick or Mi Box S often contain buttons that users don’t use: assistant voices, advertising services (such as Prime Video or Netflix), or duplicate features.

Method 1: Reassign buttons through ADB (Android TV):

adb shell input keyevent KEYCODE_PROG_RED # Example of a red button


adb shell am broadcast -a android.intent.action.MEDIA_BUTTON -e android.intent.extra.KEY_EVENT KEYCODE_VOICE_ASSIST

Method 2: Use the Button Remapper app (requires Root):

  • πŸ“Ί Install the app from Google Play.
  • πŸ”§ Select the Xiaomi Mi Remote remote in the list of devices.
  • ❌ Check the unnecessary buttons (for example, KEYCODE_TV or KEYCODE_GUIDE) And assign them the action of None.

If you use the remote from Mi TV 4S/5, You can physically paste unwanted buttons with opaque tape, which won't damage the device, but makes it impossible to press. TV Q1) This method will not work – you will need a software shutdown.

Put the debugging on. USB Android-based TV

Connect the remote to your PC via Bluetooth (if required)

Download. ADB-Android driver TV

Make a backup of your current settings-->

4. How to remove the Home button on the Xiaomi lock screen

On some firmware MIUI (Especially in Chinese versions, the Home button is duplicated on the lock screen, which annoys users, and can be removed through editing system files or using design themes. The first method requires Root rights, the second requires selecting a special theme.

The way without Root:

  1. Open Topics β†’ My subjects. β†’ Online.
  2. Find a theme marked No Home Button or Full Screen Lock (like Pure Black or Minimalist).
  3. Apply the theme and restart the device.

The way with Root:

  • πŸ“ Open the file. /system/media/theme/default/com.android.systemui in a conductor with superuser rights.
  • πŸ” Find a line. <bool name="show_home_on_lockscreen">true</bool> and replace true with false.
  • πŸ”„ Reboot your smartphone.
What happens if you delete system files without Root?
Without superuser rights, editing system files will fail MIUI You can flash the device, use only proven methods, or back up through TWRP.

On the firmware MIUI 14+ The Home button on the lock can be hidden through the function lab:

  1. Activate Developer Mode: Settings β†’ About Phone β†’ MIUI version (click 7 times).
  2. Back to Settings β†’ Additionally. β†’ For developers.
  3. Find the option to Show the Home button on the lock screen and turn it off.

5. Physical button locking on Xiaomi: when software techniques don't help

If buttons (such as Power or Loudness) are triggered by accident – in a pocket, bag or when wearing a case – they can be physically locked. 9A or POCO M3).

Methods of blocking:

MethodApplicabilityPlusesCons
Scotch tape-stickAny buttons.Cheap, fast, reversible.It can leave traces, unaesthetically.
Lock casePower/volume buttonsProtects against accidental pressingIncreases the size, not always reliably
Disassembly and removal of keysOnly for experienced usersForever solves the problemRisk of damage, loss of warranty
Use of magnetic casePower buttonAutomatic locking at closingExpensive, not on all models

For temporary locking (for example, while sleeping or playing sports), Button Remapper with Lock Buttons function is suitable. It creates a virtual lock on physical keys that is removed only by password or fingerprint.

πŸ’‘

Physical button locking can disrupt the device's tightness (relevant for protected models) IP53/IP68). Before using Scotch or glue, make sure it does not contain any aggressive components.

6. Remove buttons in Xiaomi applications (Mi Home, Mi Fit, etc.)

Xiaomi’s branded apps (such as Mi Home, Mi Fit, or Mi Remote) sometimes display unnecessary controls such as quick access buttons, banner ads, or duplicate features, which can be removed through interface settings or by disabling permissions.

For Mi Home:

  • 🏠 Go to Profile. β†’ Settings β†’ Mainstream.
  • ❌ Turn off the option to Show recommendations on the home screen.
  • πŸ”„ Update the application – in the new versions there is an option Simplified mode.

For Mi Fit:

  • πŸƒ Go to Profile. β†’ Settings β†’ Application screen.
  • πŸ“΅ Turn off Quick Actions and Widgets on the home screen.
  • πŸ› οΈ If the buttons remain, clear the app cache in Android settings.

In Mi Remote (TV remote), extra buttons are removed through the editing of the device profile:

  1. Choose your TV or air conditioner from the list.
  2. Click Edit (pencil icon).
  3. Hold the unnecessary button and drag it into the basket.

7. Features of removing buttons on different Xiaomi devices

The methods of hiding or disabling buttons depend on the type of device and firmware version, and the key differences for popular gadgets are as follows:

The deviceButton typeDeleting methodLimitations
Xiaomi 13/14Virtual (gestures)Settings β†’ Full-screen gesturesYou can't completely remove the swipe zone.
Redmi Note 10/11Sensory + physicalADB Or Button Mapper.Root required for complete shutdown
Mi TV 5/6Remote buttonsButton Remapper or a stickerDoesn't work for voice buttons.
POCO F3/F4Physical (food, volume)Locked-in case or ADBCould be disrupting work. NFC
Mi Band 7/8Touch screenSettings β†’ Screen. β†’ SensitivityYou can't remove the back button.

On Android One devices (such as Mi) A3) Some of the methods may not work due to the limitations of the stock firmware, in which case only custom firmware (for example, LineageOS) or the use of Magisk modules will help.

πŸ’‘

On devices with MIUI for Russia (e.g. Redmi) 12C) Some options are hidden. To unlock them, change the region to India in the settings β†’ Region.

8 Risks and Warnings When Removing Buttons

Before you remove the buttons on Xiaomi devices, consider the possible consequences:

⚠️ Warning: Disabling physical buttons (e.g. Power) may make it impossible to turn the device on after discharging.Always leave at least one activation method (e.g., via charging or powering) USB OTG).

Other risks:

  • πŸ”‹ Loss of functionality: On some models, disabling touch buttons makes it impossible to use Fastboot or Recovery.
  • πŸ”„ Firmware failures: Editing system files without Root can cause bootloop (cyclical reboot).
  • πŸ“± Warranty issues: Physical intervention (disassembly, sticking) will void Xiaomi warranty.

⚠️ Attention: On devices with IR-Infrared port block, disabling the remote buttons can disrupt the Smart Home function.

If you are not sure about your actions, use a backup solution:

  • πŸ“² Install Lawnchair Launcher – it allows you to hide system elements without Root.
  • πŸ›‘οΈ Create a backup copy through TWRP Mi Cloud before editing system files.
  • πŸ”§ Use Magisk modules (such as Hide Nav Bar) for temporary changes.

FAQ: Frequent questions about removing buttons on Xiaomi

Can I remove the Back button in Xiaomi games?
Yeah, but it depends on the firmware. MIUI 14+ Activate Game Turbo Mode (Settings) β†’ Special facilities β†’ Game mode) and enable the option Block navigation buttons. on the older versions will help the Game Tools app from Xiaomi.
How to return buttons after a failed shutdown ADB?
Adb shell settings delete global settings policy_control If it doesn’t help, reset the settings to factory settings (Settings) β†’ The phone. β†’ Resetting settings).
Why is there a black bar after hiding virtual buttons?
This is a hardware constraint, with some of the screen reserved for sensors, and some models (Redmi Note 11) can reduce the bandwidth through the engineering menu (#36446337## β†’ Display β†’ Round Corner, but you can’t completely remove it without Root.
Can I turn off the Bixby button on Xiaomi?
Xiaomi doesn’t use the Bixby button β€” it’s a Samsung feature. If you mean the Google Assistant button (on some models), you can turn it off in Settings. β†’ Annexes β†’ Assistant β†’ Shut down.
How to block the volume buttons on Xiaomi while sleeping?
Use the Button Remapper app with Schedule. Set up button locks at night. Alternatively, a magnetic lock case (like Spigen Tough Armor).