Виртуальный джойстик на экране смартфона Huawei появляется после активации режима игрового пространства или установки сторонних оверлеев для управления в играх. Часто элемент остается закрепленным на рабочем столе даже после выхода из приложения, мешая обычной навигации. Убрать его можно через системные настройки без сброса телефона к заводским параметрам.
Проблема возникает из-за функции «Плавающая клавиша» внутри Game Space или включенной опции «Указатель» в меню для разработчиков. На некоторых прошивках EMUI и HarmonyOS значок активируется случайно при жесте трех пальцев или долгом нажатии на панель навигации. Ниже рассмотрены все актуальные способы отключения для актуальных версий ОС.
Причины появления виртуального джойстика
Прежде чем отключать элемент, полезно понять, какой именно модуль его запустил. Это ускорит решение и предотвратит повторное появление. Основных источников три: игровой движок системы, настройки специальных возможностей и сторонние приложения с правом отрисовки поверх других окон.
В Game Space (Игровое пространство) существует функция «Плавающая клавиша» — она создает на экране джойстик или кнопку быстрого доступа к режиму игры. В «Настройках специальных возможностей» может быть включен пункт «Указатель» или «Касания», визуализирующий нажатия. Некоторые геймпады и мапперы клавиш (например, Octopus или Panda Gamepad Pro) оставляют свой оверлей после закрытия.
- 🎮 Активная «Плавающая клавиша» в Game Space.
- 👆 Включенная визуализация касаний в «Для разработчиков».
- 🛠 Право «Рисовать поверх других приложений» у мапперов клавиш.
- 🧭 Жест «Три пальца» или «Кнопка навигации», закрепляющая оверлей.
⚠️ Внимание: Если джойстик появился после обновления системы, проверьте раздел «Особенности» в настройках Game Space — разработчики часто возвращают настройки по умолчанию при мажорных апдейтах HarmonyOS.
Отключение через Игровое пространство (Game Space)
Это самый частый сценарий. Откройте приложение «Игровое пространство» (значок геймпада в меню приложений или через поиск в настройках). Перейдите в профиль пользователя или боковое меню, найдите пункт «Плавающая клавиша» или «Игровой пульт». Переведите переключатель в положение «Выкл». На прошивках HarmonyOS 4/4.2 путь: Настройки → Игры → Игровой пульт → Плавающая клавиша.
После отключения значок должен исчезнуть мгновенно. Если он остался, очистите кэш приложения «Игровое пространство» через Настройки → Приложения → Все приложения → Игровое пространство → Память → Очистить кэш. Это сбросит временные флаги сессии, удерживающие оверлей на экране.
☑️ Быстрая проверка перед отключением
Настройки специальных возможностей и разработчика
Если в Game Space всё выключено, проверьте «Специальные возможности». Путь: Настройки → Специальные возможности → Взаимодействие и навыки → Указатель. Отключите «Показывать касания» и «Расположение указателя». Эти опции предназначены для записи экрана и демонстраций, но могут активироваться случайно.
В «Для разработчиков» (активируется 7 нажатиями на «Номер сборки» в «О телефоне») найдите раздел «Ввод». Пункты «Показывать касания» и «Указатель» дублируют настройки специальных возможностей на системном уровне. Выключите оба. На планшетах MatePad с клавиатурой джойстик может вызывать режим «Мышь/Трекпад» — проверьте Настройки → Дополнительные параметры → Мышь и трекпад.
Скрытые пункты меню на старых EMUI
На EMUI 10-11 путь к настройке указателя: Настройки → Специальные возможности → Указатель. В «Для разработчиков» ищите «Ввод» → «Показывать нажатия». На некоторых региональных прошивках (CN/Global) названия пунктов могут отличаться: «Плавающий значок», «Игровой пульт», «Game Tools».
Сторонние приложения с правом отрисовки поверх
Приложения для маппинга клавиш геймпада на экран (Mantis, Octopus, GameSir) запрашивают разрешение «Рисовать поверх других приложений». Даже закрытые, они могут держать сервис уведомлений или оверлей активным. Зайдите в Настройки → Приложения → Особый доступ → Рисовать поверх других приложений. Найдите подозрительные утилиты и отозовите разрешение.
После отзыва права перезагрузите устройство. Система принудительно завершит процессы оверлея. Если джойстик пропал — проблема в конкретном приложении. Добавьте его в исключения автозапуска или настройте закрытие оверлея внутри самой утилиты (обычно в «Настройках плавающего окна»).
- 🔍 Откройте «Особый доступ» → «Рисовать поверх других приложений».
- 🚫 Отключите переключатель у мапперов, рекордеров, лончеров.
- 🔄 Перезагрузите телефон для сброса системного оверлея.
- ✅ Проверьте, исчез ли джойстик на рабочем столе.
⚠️ Внимание: Не отзывайте разрешение «Рисовать поверх» у системных приложений (Телефон, Сообщения, Настройки, Google Play Services) — это сломает уведомления и системные окна.
Таблица: Пути к настройке на разных версиях ОС
| Версия ОС | Путь к «Плавающей клавише» | Путь к «Указателю» (Спец. возможности) |
|---|---|---|
| HarmonyOS 4 / 4.2 | Настройки → Игры → Игровой пульт → Плавающая клавиша | Настройки → Специальные возможности → Взаимодействие → Указатель |
| EMUI 13 / 14 | Настройки → Приложения → Игровое пространство → Плавающая клавиша | Настройки → Специальные возможности → Указатель |
| EMUI 10 / 11 | Игровое пространство → Моё → Плавающая клавиша | Настройки → Специальные возможности → Указатель |
| HarmonyOS 2 / 3 | Настройки → Игры → Плавающая клавиша | Настройки → Специальные возможности → Взаимодействие и навыки → Указатель |
Сброс настроек специальных возможностей
Если ручной поиск не помог, сбросьте только настройки специальных возможностей, не затрагивая личные данные. Путь: Настройки → Система и обновления → Сброс → Сбросить настройки специальных возможностей. Операция вернет все параметры доступности (увеличение, субтитры, указатель, жесты) к значениям по умолчанию. Джойстик, вызванный глюком модуля доступности, исчезнет гарантированно.
После сброса проверьте, не включился ли обратно «Жест увеличения» или «TalkBack» — их приходится настраивать заново. Этот метод безопасен для фото, контактов и установленных приложений. Он затрагивает только XML-конфиги в разделе /data/system/, отвечающие за UI-ассистенты.
Если джойстик появляется только в конкретной игре — зайдите в настройки этой игры внутри Game Space (долгое нажатие на иконку → «Настройки игры») и отключите «Игровой пульт» отдельно для этого приложения.
Что делать, если стандартные методы не помогли
Редко, но бывает, что оверлей «залипает» в системном UI из-за ошибки SystemUI. Помогает перезапуск оболочки: зажмите питание → «Перезагрузка». Если не помогло — загрузитесь в безопасном режиме (зажмите питание → долго нажмите «Выключение» → «ОК» в окне «Безопасный режим»). В нем отключены все сторонние приложения. Если джойстика нет — виноват установленный софт.
В безопасном режиме проверьте «Рисовать поверх» для недавних программ. Удалите подозрительные утилиты «оптимизаторов», «очистителей» или неофициальных тем. После выхода из безопасного режима (простая перезагрузка) проблема должна уйти. Крайний случай — сброс всех настроек (Настройки → Система → Сброс → Сбросить все настройки), но это вернет звук, Wi-Fi, отпечатки к дефолту.
Главный вывод: в 90% случаев джойстик уходит отключением «Плавающей клавиши» в Game Space. Остальные 10% — это разрешение «Рисовать поверх» у маппера клавиш или глюк модуля доступности.»
Ответы на частые вопросы
Почему джойстик появляется снова после перезагрузки?
Скорее всего, в автозапуске осталось приложение-маппер или включена опция «Автоматически включать игровой пульт» в настройках Game Space. Проверьте Настройки → Приложения → Автозапуск и снимите галочку с подозрительных программ. В «Игровом пространстве» отключите «Автозапуск пульта».
Как убрать джойстик на планшете Huawei MatePad?
На планшетах с клавиатурой джойстик часто маскируется под режим «Виртуальный трекпад». Зайдите в Настройки → Дополнительные параметры → Мышь и трекпад и выключите «Виртуальный трекпад». Также проверьте «Игровой пульт» в настройках игр — на HarmonyOS для планшетов он отдельный от телефонов.
Удаление кэша Game Space удалит мои сохранения в играх?
Нет. Очистка кэша (Память → Очистить кэш) удаляет только временные файлы: миниатюры обложек, логи сессий, настройки оверлея. Сохранения игр хранятся в отдельных папках приложений или в облаке (AppGallery Cloud, Google Play Games) и не затрагиваются.
Можно ли убрать джойстик через ADB без разблокировки загрузчика?
Да. Команда adb shell settings put secure pointer_location 0 отключит указатель разработчика. Для плавающей клавиши Game Space пакет обычно com.huawei.gameassistant — можно заморозить его активность оверлея: adb shell cmd appops set com.huawei.gameassistant SYSTEM_ALERT_WINDOW ignore. Но это требует включенной отладки по USB.
Джойстик мешает печатать на клавиатуре — как временно скрыть?
Если нужно срочно убрать элемент не лазя в настройках, свайпните по нему к краю экрана — он свернется в пузырек. Долгое нажатие на пузырек → «Удалить» или «Скрыть» работает до перезагрузки или запуска игры. Это не лечит причину, но дает доступ к клавиатуре прямо сейчас.