Экранная клавиатура на MacBook Pro или MacBook Air не появляется автоматически — её нужно включить вручную через настройки доступности или вызвать горячими клавишами. Если вы подключили устройство к Mac как внешний монитор (режим Target Display Mode), используете планшет в качестве дисплея или столкнулись с неисправностью физической клавиатуры, виртуальная раскладка станет временным решением. Начиная с macOS Monterey 12.0 алгоритм активации изменился — теперь экранная клавиатура интегрирована в панель Touch Bar (для моделей 2016–2020 гг.) и доступна через центр управления.
В этой инструкции — актуальные способы вызова виртуальной клавиатуры для всех версий macOS (включая Sonoma 14.4), а также обходные пути для случаев, когда стандартные методы не работают. Если ваш MacBook не реагирует на нажатия клавиш, сначала проверьте раздел по устранению неполадок — проблема может крыться в конфликте раскладок или отключённом модуле AccessibilityKeyboard.
1. Стандартный способ: через настройки доступности
Основной метод активации экранной клавиатуры — включение её в системных настройках. Этот способ работает на всех моделях MacBook (включая MacBook Pro M1/M2) и версиях macOS, начиная с Catalina 10.15.
Откройте меню Apple (🍏) → Системные настройки → Универсальный доступ → Клавиатура. В разделе Методы ввода установите флажок напротив Включить программную клавиатуру. После этого в правом нижнем углу экрана появится плавающая панель с виртуальными клавишами. Чтобы закрепить её, нажмите на иконку шестерёнки в панели и выберите Закрепить в Dock.
- 🔹 Для macOS Ventura и новее: путь изменился — теперь нужно зайти в
Универсальный доступ→Клавиатура→Программная клавиатураи активировать ползунок. - 🔹 Для старых версий (до Catalina): экранная клавиатура называлась
Клавиатура доступностии находилась вСпециальные возможности→Клавиатура. - 🔹 Для моделей с Touch Bar: виртуальная клавиатура может отображаться прямо на сенсорной панели — для этого в настройках
Touch BarвыберитеПоказывать программную клавиатуру.
2. Быстрый вызов через центр управления (macOS Monterey и новее)
В macOS 12 и выше виртуальную клавиатуру можно открыть за 2 клика через центр управления. Этот метод удобен, если вам нужно временно ввести данные без изменения системных настроек.
Нажмите на иконку центра управления в правом верхнем углу экрана (рядом с часами) → выберите Клавиатура → нажмите Показать программную клавиатуру. Панель появится в нижней части экрана и будет активна до тех пор, пока вы не закроете её крестиком или не нажмёте Esc.
⚠️ Внимание: Если пунктаКлавиатуранет в центре управления, его нужно добавить вручную. Зайдите вСистемные настройки→Центр управления→Настроить элементы управленияи перетащитеКлавиатурав активную зону.
| Версия macOS | Путь к виртуальной клавиатуре | Горячие клавиши |
|---|---|---|
| Sonoma 14.x | Центр управления → Клавиатура → Показать программную клавиатуру | Control + Command + F5 |
| Ventura 13.x | Центр управления → Клавиатура → Виртуальная клавиатура | Option + Command + F5 |
| Monterey 12.x | Центр управления → Панель ввода → Показать клавиатуру | Fn + Control + F7 |
| Big Sur 11.x | Системные настройки → Универсальный доступ → Клавиатура | Нет горячих клавиш |
3. Горячие клавиши для мгновенного вызова
Чтобы не открывать настройки каждый раз, назначьте сочетание клавиш для вызова виртуальной клавиатуры. Это особенно полезно, если вы часто переключаетесь между физической и экранной раскладкой.
Перейдите в Системные настройки → Клавиатура → Сочетания клавиш → Универсальный доступ. Включите опцию Включить программную клавиатуру и назначьте комбинацию (по умолчанию это Control + Option + F5). Теперь нажатие этих клавиш будет показывать/скрывать экранную клавиатуру.
1. Откройте Системные настройки → Клавиатура → Сочетания клавиш
2. Выберите раздел Универсальный доступ
3. Активируйте опцию Включить программную клавиатуру
4. Назначьте удобную комбинацию (например, Shift + Command + K)
5. Проверьте работу клавиш в текстовом редакторе-->
Важно: На некоторых моделях MacBook (особенно с чипами Apple Silicon) стандартные комбинации могут конфликтовать с функциями Stage Manager или Mission Control. Если клавиши не работают, попробуйте назначить другое сочетание, например, Control + Shift + K.
4. Альтернативные способы: Terminal и сторонние утилиты
Если стандартная виртуальная клавиатура не устраивает (например, из-за отсутствия поддержки нескольких языков), можно использовать альтернативные решения:
- 🖥️ Терминал: Введите команду
open -a "Accessibility Keyboard", чтобы принудительно запустить модуль. Если появляется ошибкаNo such file, значит, компонент отключён — проверьте настройки универсального доступа. - 🌐 Онлайн-клавиатуры: Сервисы вроде OnlineKeyboard или Keyboard Tester работают прямо в браузере и не требуют установки.
- 📱 iPhone/iPad как клавиатура: Включите
Handoffв настройках iCloud и используйте устройство на iOS в качестве виртуальной клавиатуры черезUniversal Control.
Как включить Universal Control для использования iPad как клавиатуры
1. Убедитесь, что на обоих устройствах включён Bluetooth и Wi-Fi.
2. В настройках MacBook перейдите в Системные настройки → Общие → AirPlay и Handoff и активируйте Universal Control.
3. Разместите iPad рядом с MacBook — через несколько секунд курсор мыши переместится на планшет, а на экране появится виртуальная клавиатура.
4. Для ввода текста просто коснитесь поля на MacBook, и клавиатура iPad активируется автоматически.
Для продвинутых пользователей подойдёт утилита Karabiner-Elements, которая позволяет создавать кастомные виртуальные клавиатуры с поддержкой макросов. Установите её через официальный сайт и настройте раскладку в разделе Complex Modifications.
5. Решение проблем: почему клавиатура не появляется
Если виртуальная клавиатура не открывается despite всех попыток, проверьте следующие моменты:
⚠️ Внимание: На MacBook с macOS Mojave 10.14 и старше модуль виртуальной клавиатуры может быть отключён из-за конфликта с антивирусами (например, Avast или Kaspersky). Временно отключите защиту и повторите попытку.
- 🔧 Проверьте разрешения: Зайдите в
Системные настройки → Защита и безопасность → Конфиденциальностьи убедитесь, что дляAccessibilityKeyboardразрешён доступ к управлению компьютером. - 🔄 Сбросьте NVRAM: Выключите MacBook, затем включите его и сразу зажмите
Option + Command + P + Rна 20 секунд. Это сбросит настройки энергонезависимой памяти, что иногда решает проблему. - 🛠️ Переустановите модуль: Если клавиатура ранее работала, ноSuddenly перестала открываться, выполните в
Терминалекоманду:sudo rm -rf /Library/Accessibility/AccessibilityKeyboard.app/sudo softwareupdate --install --all
Это удалит повреждённый файл и обновит компоненты системы.
Клавиатура не появляется после активации|Горячие клавиши не работают|Нет пункта в центре управления|Другое-->
6. Настройка внешнего вида и функций
Стандартная виртуальная клавиатура на macOS поддерживает базовую кастомизацию: изменение размера, прозрачности и расположения. Чтобы настроить её:
- Откройте виртуальную клавиатуру любым из способов, описанных выше.
- Нажмите на иконку шестерёнки в правом верхнем углу панели.
- Выберите:
- 📏 Размер:
Маленький,СреднийилиБольшой. - 🎨 Цвет:
Тёмный,СветлыйилиАвто(подстраивается под тему системы). - 🔄 Поведение:
Закрепить в DockилиПлавающая панель.
- 📏 Размер:
Для расширенных настроек (например, добавления пользовательских клавиш или макросов) потребуются сторонние утилиты вроде KeyCastr или BetterTouchTool. Они позволяют создавать многоуровневые виртуальные клавиатуры с поддержкой жестов и горячих клавиш.
7. Виртуальная клавиатура для специфических задач
Экранная клавиатура на MacBook полезна не только при поломке физических клавиш, но и в ряде других сценариев:
- 🎮 Игры: Некоторые игры (например, World of Warcraft или Fortnite) некорректно обрабатывают нажатия на физической клавиатуре. Виртуальная панель может стать обходным решением.
- 📊 Тачскрин-мониторы: Если вы подключили MacBook к сенсорному дисплею (например, Wacom Cintiq), экранная клавиатура позволит вводить текст прямо с экрана.
- 🔒 Безопасный ввод: При работе с банковскими системами или криптовалютными кошельками виртуальная клавиатура защищает от кейлоггеров (программ, перехватывающих нажатия).
Для игровых целей рекомендуется использовать специализированные утилиты вроде AntimicroX, которые эмулируют геймпад и позволяют назначать клавиши на экранные кнопки. Это актуально для игр, где требуется быстрое переключение между клавишами (например, в MMORPG).
8. Диагностика неисправностей физической клавиатуры
Если вы обратились к виртуальной клавиатуре из-за проблем с физической, сначала проверьте:
- Подключение: Отсоедините все внешние устройства (мыши, клавиатуры, хабы) и перезагрузите MacBook. Иногда конфликт USB-устройств блокирует ввод.
- Загрязнение: Продуйте клавиши сжатым воздухом или аккуратно почистите их ватной палочкой, смоченной в изопропиловом спирте. Не используйте жидкие чистящие средства!
- Повреждение шлейфа: Если часть клавиш не работает (например, только правая сторона), проблема может быть в шлейфе, соединяющем клавиатуру с материнской платой. В этом случае требуется ремонт в сервисном центре.
⚠️ Внимание: На MacBook с клавиатурой Butterfly (модели 2015–2019 гг.) часта проблема "залипания" клавиш из-за попадания пыли. Apple признала этот дефект и предлагает бесплатный ремонт для пораженных устройств.
Как определить тип клавиатуры на вашем MacBook
1. Переверните MacBook и найдите модель (например, A1932).
2. Проверьте год выпуска: клавиатуры Butterfly устанавливались с 2015 по 2019 год.
3. Альтернативно: нажмите на клавишу — если ход короткий и "мягкий", это Butterfly; если ход длиннее и отчётливее, это Magic Keyboard (2020 и новее).
FAQ: Частые вопросы о виртуальной клавиатуре на MacBook
❓ Можно ли использовать виртуальную клавиатуру на MacBook в режиме восстановления (Recovery Mode)?
Нет, в Recovery Mode экранная клавиатура недоступна, так как модуль AccessibilityKeyboard не загружается. Если физическая клавиатура не работает, подключите внешнюю по USB или используйте другой Mac для удалённого управления через Screen Sharing.
❓ Почему виртуальная клавиатура не поддерживает эмодзи?
Стандартная клавиатура macOS показывает только базовые символы. Чтобы вставить эмодзи, откройте панель символов через меню Правка → Эмодзи и символы (или нажмите Control + Command + Пробел). Либо используйте сторонние утилиты вроде Rocket, которые добавляют поддержку эмодзи в виртуальную клавиатуру.
❓ Как сделать виртуальную клавиатуру прозрачной?
В стандартной клавиатуре macOS можно изменить только размер и цветовую тему (тёмную/светлую). Для полной кастомизации (прозрачность, анимации) установите утилиту BetterTouchTool и создайте собственную панель с настраиваемым фоном.
❓ Работает ли виртуальная клавиатура на MacBook с внешним монитором?
Да, но есть нюансы:
- Если MacBook закрыт (режим
Clamshell Mode), виртуальная клавиатура будет отображаться на внешнем экране. - Если используете MacBook как второй монитор для другого устройства (через
Target Display Mode), клавиатура появится только на основном экране.
❓ Можно ли назначить разные виртуальные клавиатуры для разных приложений?
Стандартными средствами macOS — нет. Однако с помощью Karabiner-Elements или BetterTouchTool можно создать профили клавиатур, которые будут активироваться при запуске конкретных программ (например, Photoshop или Xcode).