Как отключить наэкранные кнопки на Xiaomi: полное руководство с скрытыми фишками

Наэкранные кнопки на смартфонах Xiaomi — тема, которая вызывает полярные мнения. Кому-то удобно пользоваться виртуальной панелью навигации с жестами MIUI, а кто-то мечтает вернуть классические сенсорные клавиши или вовсе скрыть их для расширения рабочей области экрана. Проблема в том, что производитель не всегда предоставляет очевидные настройки для этого — особенно на новых моделях Redmi или POCO под управлением MIUI 14/15.

В этой статье мы разберём 5 рабочих способов отключить наэкранные кнопки — от стандартных настроек до скрытых функций и команд через ADB. Вы узнаете, как полностью убрать панель навигации, заменить её на жесты или вернуть физические кнопки (если они есть в вашей модели). А ещё — что делать, если после манипуляций пропал доступ к основным функциям телефона.

Важно: процедура отличается в зависимости от версии прошивки и модели устройства. Например, на Xiaomi 13 Pro с MIUI 15 путь к настройкам будет иным, чем на Redmi Note 10 с MIUI 12.5. Мы учли эти нюансы и подготовили универсальные решения.

1. Стандартное отключение через настройки MIUI

Самый простой способ — использовать встроенные опции системы. Он подходит для большинства устройств Xiaomi, Redmi и POCO на базе MIUI 11 и новее. Вот пошаговая инструкция:

  1. Откройте приложение «Настройки» (иконка шестерёнки).

  2. Перейдите в раздел ДисплейПолноэкранный режим.

  3. Выберите пункт Стиль навигации (или Тип навигации в старых версиях).

  4. Активируйте опцию «Жесты» (или Full Screen Gestures). Система предложит выбрать один из вариантов:

    • 🔄 Жесты MIUI — классические свайпы снизу (аналог кнопок «Назад», «Домой», «Недавние»).
    • 📱 Жесты Android — свайпы по бокам экрана (как в стоковом Android).
    • ⚙️ Кнопки навигации — возвращает виртуальную панель (если вы хотите просто поменять расположение).

После выбора жестов наэкранные кнопки исчезнут автоматически. Если опция Полноэкранный режим отсутствует — значит, ваша модель не поддерживает жесты на программном уровне (актуально для бюджетных устройств вроде Redmi A1).

2. Скрытые настройки для продвинутых пользователей

Если стандартный метод не сработал или вам нужны дополнительные опции (например, отключить кнопки только в определённых приложениях), воспользуйтесь скрытыми настройками разработчика. Этот способ требует активации режима Для разработчиков:

  1. Перейдите в Настройки → О телефоне.

  2. Найдите пункт Версия MIUI и тапните по нему 7 раз подряд, пока не появится уведомление Вы стали разработчиком!.

  3. Вернитесь в главное меню настроек и откройте новый раздел Для разработчиков (обычно внизу списка).

  4. Прокрутите вниз до блока Отладка и активируйте:

    • 🔧 Отладка по USB (если планируете использовать ADB).
    • 📱 Разрешить изменение размера экрана (для ручной настройки области отображения).
    • 🔄 Отключить наложение кнопок (скрывает виртуальную панель в полноэкранных приложениях).

После активации последнего пункта наэкранные кнопки будут автоматически скрываться в играх, видео и некоторых приложениях (например, YouTube или TikTok). Однако в основном интерфейсе они останутся.

📊 Какой тип навигации вы предпочитаете?
Классические кнопки
Жесты MIUI
Жесты Android
Не важно

3. Отключение через ADB (для опытных пользователей)

Если предыдущие методы не помогли, придётся воспользоваться Android Debug Bridge (ADB). Этот способ подходит для устройств с заблокированным бутлоадером и не требует root-прав. Внимание: неправильные команды могут нарушить работу интерфейса — следуйте инструкции внимательно!

Что понадобится:

  • 💻 Компьютер с установленными драйверами Xiaomi и ADB (скачать можно с официального сайта Android).
  • 📱 USB-кабель (желательно оригинальный).
  • ⚙️ Включённая отладка по USB (см. предыдущий раздел).

Пошаговая инструкция:

  1. Подключите телефон к ПК и подтвердите разрешение на отладку на экране смартфона.

  2. Откройте командную строку (cmd) в папке с ADB и введите:

    adb shell settings put global policy_control immersive.full=*

    Эта команда принудительно активирует полноэкранный режим во всех приложениях.

  3. Для отключения только нижней панели используйте:

    adb shell settings put global policy_control immersive.navigation=apps,-com.miui.home

    Здесь com.miui.home — идентификатор лаунчера MIUI. Кнопки исчезнут везде, кроме главного экрана.

  4. Перезагрузите устройство:

    adb reboot

Чтобы вернуть кнопки обратно, выполните:

adb shell settings put global policy_control null
Что делать, если после ADB-команд пропали все кнопки?

Если вы потеряли доступ к интерфейсу (например, не можете вернуться на главный экран), подключите телефон к ПК и выполните команду отмены (см. выше). Если это не помогло — перезагрузите устройство в безопасном режиме (зажмите кнопку питания → «Перезагрузка в безопасном режиме») и повторите процедуру.

4. Использование сторонних приложений

Если вам не хочется возиться с ADB, можно воспользоваться специализированными утилитами. Лучшие варианты для Xiaomi:

Приложение Функции Требуется root? Ссылка
Nacho Notch Скрывает вырез и наэкранные кнопки, настраивает жесты Нет Google Play
Full Screen Gestures Эмулирует жесты Android 10+, скрывает панель навигации Нет Google Play
Xposed Edge Гибкая настройка жестов и кнопок (требует Xposed Framework) Да Xposed Repo

Для установки:

  1. Скачайте приложение из таблицы.

  2. Запустите его и предоставьте все необходимые разрешения (включая Наложение поверх других приложений).

  3. В настройках выберите «Скрыть навигационную панель» или «Активировать жесты».

  4. Перезагрузите устройство (при необходимости).

|Проверьте версию Android (некоторые приложения не работают на Android 13+)

|Сделайте резервную копию данных

|Отключите оптимизацию батареи для выбранного приложения

|Прочтите отзывы о совместимости с вашей моделью Xiaomi-->

⚠️ Внимание: Приложения вроде Nacho Notch могут конфликтовать с системными жестами MIUI. Если после установки появились лаги или не работают свайпы — удалите программу и используйте стандартные настройки.

5. Ручное редактирование файлов системы (для прошитых устройств)

Этот метод подходит только для пользователей с разблокированным бутлоадером и установленным TWRP или Magisk. Он позволяет полностью удалить наэкранные кнопки на уровне системных файлов, но требует осторожности.

Инструкция:

  1. Установите Root Explorer или любой другой файловый менеджер с поддержкой root.

  2. Перейдите по пути:

    /system/usr/keylayout/

    и найдите файлы Generic.kl или qwerty.kl (в зависимости от модели).

  3. Откройте файл в текстовом редакторе и найдите строки с:

    key 158 BACK
    

    key 172 HOME

    key 139 MENU

    Замените их на:

    #key 158 BACK
    

    #key 172 HOME

    #key 139 MENU

    (символ # комментирует строку, отключая её).

  4. Сохраните изменения, установите права 644 и перезагрузите устройство.

⚠️ Внимание: Неправильное редактирование системных файлов может привести к «бутлупу» (зацикленная загрузка). Перед изменениями сделайте бэкап через TWRP!

6. Особенности для разных моделей Xiaomi

Производитель часто вносит изменения в интерфейс MIUI для разных линеек устройств. Вот ключевые нюансы:

  • 📱 Xiaomi 12/13 серии: Жесты по умолчанию активированы, но кнопки можно вернуть через Настройки → Дисплей → Полноэкранный режим → Кнопки навигации.
  • 🎮 Redmi K50 / POCO F4: В игровом режиме кнопки скрываются автоматически. Чтобы отключить это, зайдите в Настройки → Специальные возможности → Игровой турбо-режим.
  • 💰 Бюджетные модели (Redmi A1, A2+): Нет поддержки жестов — только виртуальные кнопки. Их можно скрыть только через ADB или сторонние приложения.
  • 🔄 Устройства с AMOLED-экранами (Xiaomi 11T Pro, 12 Pro): При скрытии кнопок автоматически активируется функция Always-on Display, которая может разряжать батарею.

Для устройств с физическими кнопками (например, Redmi Note 8 Pro) виртуальная панель отключается в настройках Система → Жесты → Тип навигации → Кнопки. Если опция отсутствует — значит, прошивка модифицирована (например, глобальная версия вместо китайской).

Частые проблемы и их решения

При отключении наэкранных кнопок пользователи часто сталкиваются с следующими ошибками:

  • Пропало меню «Недавние приложения»: Включите жесты MIUI и используйте свайп вверх с паузой. Если не работает — выполните команду:
  • adb shell settings put global policy_control immersive.full=com.miui.home
  • Не работают свайпы в играх: Отключите в настройках игры опцию Блокировка жестов или добавьте игру в исключения в Nacho Notch.
  • Появилась чёрная полоса внизу экрана: Это артефакт отключения кнопок. Уберите её через ADB:
  • adb shell settings put global force_fsg_nav_bar 0

Если после манипуляций телефон перестал реагировать на касания, подключите его к ПК и выполните:

adb shell wm overscan 0,0,0,0

Эта команда сбросит настройки отображения.

FAQ: Ответы на популярные вопросы

Можно ли отключить кнопки без компьютера?

Да, если ваше устройство поддерживает жесты MIUI. Перейдите в Настройки → Дисплей → Полноэкранный режим и выберите «Жесты». Для старых моделей без этой опции используйте приложения вроде Nacho Notch (см. раздел 4).

Почему после отключения кнопок не работают свайпы вверх?

Скорее всего, вы активировали жесты Android, которые конфликтуют с оболочкой MIUI. Вернитесь в настройки навигации и выберите «Жесты MIUI». Если проблема осталась — выполните команду:

adb shell settings delete global policy_control
Как вернуть кнопки, если они пропали после обновления MIUI?

Обновление могло сбросить настройки. Попробуйте:

  1. Перейти в Настройки → Дисплей → Полноэкранный режим и выбрать «Кнопки навигации».
  2. Если пункта нет — выполнить через ADB:
  3. adb shell settings put global policy_control null
  4. Перезагрузить устройство.
Можно ли скрыть кнопки только в определённых приложениях?

Да, с помощью приложения Nacho Notch или через ADB с указанием пакетов. Например, чтобы скрыть кнопки только в YouTube, используйте:

adb shell settings put global policy_control immersive.full=com.google.android.youtube

Для нескольких приложений перечислите их через запятую: immersive.full=com.package1,com.package2.

Почему на моём Xiaomi нет опции «Полноэкранный режим»?

Это характерно для:

  • Устройств с физическими кнопками (например, Redmi 9A).
  • Моделей на Android Go (Redmi A1, POCO C50).
  • Прошивок от сторонних разработчиков (например, LineageOS).

В этих случаях используйте ADB или сторонние утилиты.