На смартфоне Huawei P20 стандартная клавиатура может казаться слишком крупной или, наоборот, мелкой для комфортного набора текста одной рукой. Размер клавиш напрямую влияет на скорость печати и количество опечаток, особенно на экране с диагональю 5,8 дюйма. В прошивке EMUI за изменением геометрии ввода отвечают сразу несколько меню: системные настройки языка и ввода, параметры конкретной клавиатуры (Gboard или SwiftKey) и режимы одноручного управления.
Перед тем как лезть в глубокие настройки, проверьте, какая клавиатура установлена по умолчанию. На Huawei P20 из коробки чаще всего стоит SwiftKey (в ранних версиях EMUI 8/9) или Gboard (в EMUI 10/11/12). Пути настройки у них отличаются, хотя системный пункт «Размер клавиатуры» в настройках телефона часто управляет именно системной реализацией или оберткой над выбранным методом ввода.
Изменение размера через системные настройки EMUI
Самый универсальный способ — использовать встроенные инструменты оболочки. Этот метод работает независимо от того, какая клавиатура выбрана основной, если она корректно интегрирована в фреймворк Android на данном устройстве. Зайдите в Настройки → Система и обновления → Язык и ввод → Клавиатура по умолчанию и убедитесь, что активен нужный метод.
Далее перейдите в Настройки → Система и обновления → Язык и ввод → Виртуальная клавиатура. Выберите активную клавиатуру (например, SwiftKey или Gboard) и найдите пункт Размер клавиатуры или Высота клавиатуры. В открывшемся окне перетащите ползунок или маркеры границ, чтобы задать комфортную высоту. Нажмите «Готово» или «Сохранить», чтобы применить изменения.
☑️ Чек-лист
⚠️ Внимание: В некоторых версиях EMUI (например, 9.1 или 10.0) системный ползунок «Размер клавиатуры» может отсутствовать в общем меню «Язык и ввод», переносясь непосредственно в настройки конкретного приложения-клавиатуры. Если пункта нет — переходите к разделам про Gboard или SwiftKey ниже.
Настройка высоты клавиатуры в Gboard (Google Keyboard)
Если на вашем Huawei P20 используется Gboard, настройка размера скрыта внутри самого приложения клавиатуры. Этот способ дает более тонкий контроль, включая изменение ширины в одноручном режиме. Откройте любое текстовое поле, вызовите клавиатуру и нажмите на значок шестеренки на панели инструментов сверху или зажмите запятую/Enter и перетащите палец на иконку настроек.
В меню Gboard выберите Настройки → Предпочтения → Высота клавиатуры. Доступны пресеты: «Низкая», «Средне-низкая», «Обычная», «Средне-высокая», «Высокая». Для точной настройки выберите «Пользовательская» и двигайте ползунок. Здесь же можно включить Одноручный режим — он сужает клавиатуру и прижимает её к краю экрана, что визуально уменьшает размер клавиш и упрощает доступ к ним большим пальцем.
Изменение размера в Microsoft SwiftKey
В SwiftKey логика настройки немного иная: здесь меняют не абстрактную «высоту», а конкретный размер клавиш и раскладку. Войдите в настройки клавиатуры (через иконку приложения в меню или через зажатие запятой на самой клавиатуре). Перейдите в раздел Раскладка и клавиши → Размер клавиш.
Появится интерфейс с прямоугольником, имитирующим клавиатуру. Тяните за углы и стороны этого прямоугольника, чтобы изменить высоту и ширину одновременно. SwiftKey позволяет сделать клавиатуру очень компактной или, наоборот, растянуть её на весь экран. После настройки нажмите галочку или «Сохранить». В этом же меню есть переключатель «Одноручный режим» и настройка «Поля по бокам» для отступов от краев экрана.
Особенность SwiftKey на Huawei P20: если вы обновили EMUI до версии 11 или 12, системная тема может накладывать ограничения на минимальную высоту клавиатуры в жестовых навигациях. В таком случае попробуйте переключить навигацию на «Виртуальные кнопки» в Настройки → Система → Навигация, чтобы получить больше свободы по вертикали.
Скрытая настройка «Поля по бокам» в SwiftKey|Параметр «Поля по бокам» (Side margins) в меню «Раскладка и клавиши» позволяет добавить пустое пространство слева и справа. Это полезно, если вы держите телефон в чехле с толстыми бортиками, и края экрана плохо реагируют на нажатия. Увеличьте поля до 5-10%, чтобы избежать ложных срабатываний у краев.-->
Использование одноручного режима и жестов
Не всегда нужно менять глобальный размер. Huawei P20 предлагает одноручный режим, который временно уменьшает и смещает область ввода. В EMUI он включается жестом
проведите пальцем от нижнего края экрана к центру и обратно (или свайп с нижней кнопки «Домой» влево/вправо, если включены виртуальные кнопки). Клавиатура «схлопнется» и прижмется к левому или правому краю.
Размер этой «мини-клавиатуры» настраивается отдельно. Зайдите в Настройки → Удобство и помощь → Одноручное управление → Размер мини-экрана. Здесь можно выбрать «Маленький», «Средний» или «Большой». Это идеальное решение, если обычно клавиатура устраивает, но иногда нужно набрать сообщение, держа в другой руке кофе или ремень безопасности в транспорте.
Таблица: сравнение способов изменения размера
| Способ | Где настраивается | Гибкость | Влияет на другие клавиатуры |
|---|---|---|---|
| Системные настройки EMUI | Настройки → Язык и ввод → Вирт. клавиатура | Базовая (пресеты/ползунок) | Да, если клавиатура поддерживает системный API |
| Настройки Gboard | Меню клавиатуры → Настройки → Предпочтения | Высокая (5 пресетов + кастом) | Нет, только Gboard |
| Настройки SwiftKey | Меню клавиатуры → Раскладка и клавиши → Размер | Максимальная (ручное растяжение) | Нет, только SwiftKey |
| Одноручный режим (EMUI) | Настройки → Удобство → Одноручное управление | 3 фиксированных размера мини-экрана | Да, работает поверх любой клавиатуры |
| Жест вызова одноручного режима | Свайп от нижнего края / кнопки Навигации | Мгновенное переключение | Да, системная функция |
Решение проблем: сброс размера после перезагрузки
Частая жалоба владельцев Huawei P20 — настройки высоты клавиатуры сбрасываются на дефолт после перезагрузки телефона или обновления приложения клавиатуры. Причина часто кроется в агрессивном управлении питанием или кэше. Зайдите в Настройки → Приложения → Все приложения → [Ваша клавиатура] → Батарея и установите «Неограниченное» или «Разрешить фоновую активность». Это запретит системе «убивать» процесс клавиатуры и сбрасывать её конфигурацию.
Второй вариант — конфликт тем оформления. Если вы используете Темы из магазина Huawei (Themes), некоторые из них принудительно применяют свои параметры клавиатуры (высоту, цвет, шрифт) при каждом применении темы или загрузке. Попробуйте переключиться на системную тему «По умолчанию» и настроить размер клавиатуры заново. Если сброс прекратился — проблема в теме.
⚠️ Внимание: Не используйте приложения-оптимизаторы («Ускорители», «Чистильщики») вроде Clean Master или встроенного «Менеджера телефона» в режиме «Ускорение» с галочкой «Очистить кэш клавиатуры». Они удаляют локальные настройки Gboard/SwiftKey, возвращая размер к заводскому.
Дополнительные параметры отображения и доступности
В меню Настройки → Удобство и помощь → Экран есть параметр Размер отображения (Display size). Он масштабирует весь интерфейс, включая клавиатуру, системные шрифты и иконки. Если клавиатура кажется мелкой из-за плотности пикселей экрана P20 (Full HD+), увеличьте этот ползунок на одно деление. Это физически увеличит все элементы, не ломая пропорции клавиатуры.
Также проверьте Жесты навигации. На Huawei P20 в EMUI 9+ жест «Свайп вверх от низа» вызывает домашний экран, а «Свайп от края» — «Назад». Если вы включили полноэкранные жесты, нижняя панель навигации скрывается, и клавиатура может «прилипать» к самому низу экрана без отступа. В настройках Gboard/SwiftKey включите опцию «Добавить отступ снизу» или «Поле для навигации», чтобы клавиши не уходили под системную линию жестов.
Главный вывод: для постоянного изменения размера используйте настройки конкретной клавиатуры (Gboard/SwiftKey), для временного — системный одноручный режим жестом.
⚠️ Внимание: При смене языка ввода (например, с русского на английский) размер клавиатуры в SwiftKey может меняться, если для разных языков загружены разные темы или раскладки. Проверьте настройки «Размер клавиш» внутри профиля конкретного языка в меню SwiftKey: «Языки» → выберите язык → «Раскладка».
FAQ: Частые вопросы по клавиатуре Huawei P20
Почему нет пункта «Размер клавиатуры» в общих настройках телефона?
В EMUI 10/11/12 Huawei убрала единый системный ползунок, делегируя управление размером самим приложениям-клавиатурам (Gboard, SwiftKey). Зайдите в настройки конкретной клавиатуры через её иконку на панели ввода или в меню «Приложения».
Как вернуть клавиатуру к заводскому размеру?
В настройках Gboard: «Предпочтения → Высота клавиатуры → Обычная». В SwiftKey: «Раскладка и клавиши → Размер клавиш → Сброс» (иконка корзины или стрелки). В системных настройках EMUI: «Одноручное управление → Выкл.» и сброс размера отображения на «По умолчанию».
Можно ли сделать клавиатуру уже, не меняя высоту?
Только в SwiftKey через настройку «Размер клавиш» (тяните за боковые маркеры прямоугольника) или включением «Полей по бокам». В Gboard нет отдельной настройки ширины, есть только одноручный режим, который сужает и смещает клавиатуру.
Клавиатура перекрывает кнопки «Отправить» в мессенджерах, что делать?
Включите в настройках клавиатуры (Gboard/SwiftKey) опцию «Добавить отступ снизу» / «Поле для навигации». Либо переключите навигацию на «Виртуальные кнопки» в настройках системы, тогда клавиатура будет лежать на панели навигации, не перекрывая контент.
Обновился EMUI, клавиатура стала огромной. Как починить?
После крупного обновления прошивки настройки клавиатур часто сбрасываются. Зайдите в настройки используемой клавиатуры и выставьте высоту/размер заново. Очистите кэш приложения клавиатуры через «Настройки → Приложения → [Клавиатура] → Память → Очистить кэш» (не данные!).