Если при наборе текста на MacBook Air или MacBook Pro (включая модели на M1/M2 и Intel) вместо английских букв отображаются русские символы — проблема в текущей раскладке клавиатуры. По умолчанию macOS переключает языки комбинацией Command + Пробел, но если это не работает, причиной может быть сбой в настройках, конфликт раскладок или отключённая горячая клавиша. В 90% случаев решение занимает меньше минуты: достаточно дважды нажать Command + Пробел или проверить список активных языков в панели меню.
В этой инструкции — все рабочие способы переключения на английский, включая альтернативные сочетания клавиш, ручную смену языка через меню и исправление типичных ошибок (например, когда клавиатура «застревает» на русском после обновления macOS). Отдельно разобраны нюансы для MacBook с Touch Bar и случаи, когда стандартная комбинация не срабатывает из-за сторонних приложений вроде Karabiner-Elements.
1. Стандартное переключение раскладки: Command + Пробел
Основной способ смены языка на MacBook — сочетание Command (⌘) + Пробел. Эта комбинация работает «из коробки» на всех версиях macOS (включая Ventura, Sonoma и Sequoia) и не требует дополнительных настроек. Чтобы переключиться на английский:
- Убедитесь, что в правом верхнем углу экрана (в строке меню) отображается флаг текущего языка (например, 🇷🇺 для русского).
- Нажмите
Command + Пробелодин раз — флаг должен смениться на 🇬🇧 или 🇺🇸. - Если язык не поменялся, нажмите комбинацию ещё раз (возможно, раскладка уже была английской, но отображалась некорректно).
⚠️ Внимание: На некоторых моделях MacBook с Touch Bar стандартная комбинация может конфликтовать с функцией Siri. Чтобы это исправить, зайдите в Системные настройки → Клавиатура → Сочетания клавиш → Siri и отключите горячую клавишу для голосового помощника.
2. Альтернативные горячие клавиши для переключения языка
Если стандартное сочетание неудобно или конфликтует с другими функциями, его можно заменить. macOS поддерживает несколько альтернативных комбинаций:
- 🔹
Option (⌥) + Command + Пробел— переключает раскладку в обратном порядке. - 🔹
Caps Lock— можно настроить как переключатель (см. раздел 4). - 🔹
Control + Option + Пробел— используется в старых версиях macOS (до Catalina).
Чтобы изменить комбинацию:
- Откройте
Системные настройки → Клавиатура → Методы ввода. - Нажмите кнопку
Сочетания клавиш…внизу окна. - Выберите
Выбрать предыдущий источник вводаи назначьте новую комбинацию.
3. Ручное переключение через панель меню
Если горячие клавиши не работают (например, из-за сбоя или отключённой функции), язык можно сменить вручную:
- Посмотрите на правый верхний угол экрана — там должен отображаться флаг текущей раскладки (🇷🇺, 🇬🇧, 🇺🇸).
- Кликните по флагу левой кнопкой мыши (или тачпада).
- В выпадающем меню выберите
English(или другую нужную раскладку).
Если флага нет в панели меню:
- Зайдите в
Системные настройки → Клавиатура → Методы ввода. - Поставьте галочку напротив
Показывать меню ввода в строке меню.
Что делать, если в меню нет английской раскладки?
Если в списке доступных языков нет English, его нужно добавить:
1. Откройте Системные настройки → Клавиатура → Методы ввода.
2. Нажмите + в левом нижнем углу.
3. Найдите British или U.S. English и добавьте его.
4. Убедитесь, что новый язык отмечен галочкой в списке активных раскладок.
4. Настройка Caps Lock как переключателя языка
Многие пользователи предпочитают использовать Caps Lock для смены раскладки — это удобно, если часто печатаете на двух языках. Чтобы настроить эту функцию:
- Откройте
Системные настройки → Клавиатура → Методы ввода. - Нажмите
Сочетания клавиш…внизу окна. - Выберите
Caps Lockв списке и назначьте ему действиеВыбрать предыдущий источник ввода.
⚠️ Внимание: После этой настройки Caps Lock перестанет включать заглавные буквы. Чтобы вернуть стандартное поведение, зайдите в Системные настройки → Клавиатура → Клавиатура и снимите галочку с Использовать клавишу Caps Lock для переключения источников ввода ABC.
5. Проблемы с переключением: почему не работает
Если раскладка не меняется despite нажатия горячих клавиш, причины могут быть следующими:
| Проблема | Причина | Решение |
|---|---|---|
Комбинация Command + Пробел не срабатывает |
Конфликт с другим сочетанием клавиш | Проверьте настройки в Системные настройки → Клавиатура → Сочетания клавиш |
| Язык меняется, но символы остаются русскими | Сбой в отображении раскладки | Перезагрузите MacBook или удалите/добавьте язык заново |
| Нет флага языка в панели меню | Отключён показ меню ввода | Включите в Системные настройки → Клавиатура → Методы ввода |
| Переключение работает только в некоторых приложениях | Конфликт с программой (например, Karabiner-Elements) | Обновите или переустановите проблемное ПО |
Если проблема сохраняется, попробуйте сбросить настройки клавиатуры:
- Откройте
Терминал(черезSpotlightилиПрограммы → Утилиты). - Введите команду:
defaults delete -g AppleKeyboardLayoutsCache - Перезагрузите MacBook.
🔲 Проверьте, включён ли показ меню ввода в строке меню
🔲 Убедитесь, что английская раскладка добавлена в настройках
🔲 Попробуйте альтернативную комбинацию клавиш (Option + Command + Пробел)
🔲 Перезагрузите MacBook-->
6. Особенности для MacBook с Touch Bar
На моделях MacBook Pro с Touch Bar (2016–2023 годы) переключение языка может работать иначе. По умолчанию на Touch Bar отображается кнопка с текущим флагом, но её можно настроить:
- 📱 Чтобы добавить кнопку переключения на Touch Bar, зайдите в
Системные настройки → Клавиатура → Настройка Touch Barи перетащитеВводв активную зону. - 🔄 Если кнопка есть, но не реагирует на нажатия, попробуйте удержать её 2 секунды — это сбросит возможный сбой.
- ⚙️ Для моделей на M1/M2 может потребоваться обновление прошивки Touch Bar (проверьте в
Об этом Mac → Обновление ПО).
⚠️ Внимание: На некоторых версиях macOS (Monterey 12.3–12.5) был баг, из-за которого Touch Bar не обновляла отображение языка. Решение — обновить систему до последней версии или вручную перезагрузить Touch Bar, удерживая Command + Option + Esc и выбрав процесс TouchBarServer.
7. Как добавить или удалить раскладки
Если английской раскладки нет в списке или лишние языки мешают переключению, их можно редактировать:
Чтобы добавить новую раскладку:
- Откройте
Системные настройки → Клавиатура → Методы ввода. - Нажмите
+в левом нижнем углу. - В поиске введите
English, выберитеBritishилиU.S.и нажмитеДобавить.
Чтобы удалить ненужную раскладку:
- В том же меню выделите ненужный язык (например, 🇩🇪 немецкий).
- Нажмите
-внизу окна. - Подтвердите удаление.
💡 Совет: Если часто используете 3+ языка, отсортируйте их в списке методом перетаскивания. macOS будет переключать раскладки в том порядке, в котором они расположены.
FAQ: Частые вопросы о переключении раскладки на MacBook
Почему после обновления macOS перестала работать смена языка?
Обновления иногда сбрасывают настройки клавиатуры. Проверьте:
- Сочетания клавиш в
Системные настройки → Клавиатура → Сочетания клавиш. - Список активных раскладок в
Методы ввода. - Если проблема остаётся, сбросьте кэш клавиатуры через
Терминал(см. раздел 5).
Можно ли сделать, чтобы английский включался автоматически в определённых приложениях?
Да, для этого используйте утилиту Karabiner-Elements:
- Скачайте и установите Karabiner с официального сайта.
- Откройте
Complex Modifications → Add rule. - Выберите правило
Change input source per application. - Укажите приложение (например, Terminal или VS Code) и раскладку (
U.S. English).
⚠️ Это решение требует разрешений на доступ к клавиатуре в Системные настройки → Конфиденциальность.
Как вернуть стандартное переключение, если я случайно изменил сочетание клавиш?
Чтобы сбросить комбинацию к заводским настройкам:
- Зайдите в
Системные настройки → Клавиатура → Сочетания клавиш → Источники ввода. - Нажмите на текущую комбинацию (например,
Option + Command + Пробел). - Нажмите
Delete, чтобы удалить её, — macOS автоматически вернётCommand + Пробел.
Почему на MacBook с русским языком системы английская раскладка отображается как «АБВ»?
Это особенность локализации macOS. Чтобы увидеть оригинальные названия раскладок (U.S., UK):
- Зайдите в
Системные настройки → Язык и регион. - Добавьте
Englishв список предпочитаемых языков (первым или вторым). - Перезагрузите MacBook — названия раскладок отобразятся на английском.
Можно ли переключать раскладку свайпом на тачпаде?
Стандартная macOS не поддерживает свайпы для смены языка, но это можно настроить через сторонние утилиты:
- 🖱️ BetterTouchTool — позволяет назначить свайп влево/вправо на смену раскладки.
- 🖱️ SwipeSwitch — специализированное приложение для управления языками жестами.
Оба решения платные, но имеют бесплатные пробные периоды.
diskutil verifyPermissions /
При обнаружении ошибок выполните команду:
diskutil repairPermissions /-->