Если при наборе текста на MacBook, iMac или Magic Keyboard вместо русских букв появляются латинские символы (или наоборот), проблема кроется в неправильно выбранной раскладке. Чаще всего это происходит после случайного нажатия горячих клавиш Command + Пробел или Option + Command + Пробел, которые переключают языки в macOS. В 90% случаев исправить ситуацию можно за 2 клика — без перезагрузки и сложных настроек.
Прежде чем менять настройки системы, проверьте текущую раскладку: посмотрите на индикатор языка в правом верхнем углу экрана (рядом с датой и временем). Если там отображается флаг США (🇺🇸) вместо России (🇷🇺) или другого нужного языка — достаточно кликнуть по нему и выбрать правильный вариант. Если индикатора нет вовсе, его придётся включить вручную через системные параметры.
1. Быстрое переключение языков горячими клавишами
Самый быстрый способ сменить раскладку — использовать комбинации клавиш, заложенные в macOS по умолчанию. Они работают на всех моделях Apple, включая MacBook Air/Pro (M1/M2/M3), iMac и внешние клавиатуры Magic Keyboard:
- 🔹
Command + Пробел— переключение между последними двумя используемыми языками (например, с русского на английский и обратно). - 🔹
Option + Command + Пробел— открытие меню выбора языка (если установлено больше двух раскладок). - 🔹
Control + Пробел— альтернативная комбинация (если стандартная не работает).
Если горячие клавиши не срабатывают, проверьте их настройки:
- Откройте
Системные настройки → Клавиатура → Сочетания клавиш. - Выберите вкладку
Источники ввода. - Убедитесь, что галочки стоят напротив
Выбрать предыдущий источник вводаиВыбрать источник ввода.
2. Ручное переключение через панель меню
Если горячие клавиши отключены или вы не помните их, язык можно поменять через индикатор раскладки в верхней панели macOS. Вот как это сделать:
- Посмотрите в правый верхний угол экрана — там должен быть флаг текущего языка (например, 🇺🇸 для английского или 🇷🇺 для русского).
- Кликните по флагу левой кнопкой мыши (или тапните, если у вас Trackpad).
- В выпадающем меню выберите нужный язык. Если его нет в списке, значит, он не добавлен в систему (инструкция ниже).
Если индикатора языка нет на панели, включите его:
- Откройте
Системные настройки → Клавиатура. - Перейдите на вкладку
Источники ввода. - Поставьте галочку
Показывать меню ввода в строке меню.
3. Добавление нового языка в систему
Если нужной раскладки нет в списке (например, украинской, немецкой или французской), её придётся добавить вручную. Это занимает не больше минуты:
- Откройте
Системные настройки → Клавиатура → Источники ввода. - Нажмите кнопку
+в нижнем левом углу окна. - В списке слева выберите язык (например, Русский), а справа — конкретную раскладку (обычно это
Русский — PCилиРусский — фонет.). - Нажмите
Добавить.
После добавления язык появится в меню переключения. Чтобы удалить ненужную раскладку, выделите её в списке и нажмите –.
| Язык | Рекомендуемая раскладка | Особенности |
|---|---|---|
| Русский | Русский — PC |
Стандартная раскладка для Windows-пользователей, буквы Ё и ё на клавише ~. |
| Английский | ABC — U.S. |
Базовая раскладка для macOS, символы @ и " на клавише 2. |
| Украинский | Українська — стандарт |
Буква Ґ на клавише `, раскладка отличается от русской. |
| Немецкий | Deutsch — QWERTZ |
Клавиши Y и Z поменяны местами, умляуты (ä, ö, ü) на отдельных клавишах. |
4. Настройка горячих клавиш под себя
Если стандартные комбинации Command + Пробел неудобны, их можно переназначить. Например, многие пользователи привыкли к Windows-сочетанию Alt + Shift или Ctrl + Shift. Вот как изменить настройки:
- Откройте
Системные настройки → Клавиатура → Сочетания клавиш → Источники ввода. - Кликните по полю справа от
Выбрать предыдущий источник ввода. - Нажмите новую комбинацию (например,
Option + Shift) и подтвердите.
Если новая комбинация не работает:
- 🔴 Проверьте, не конфликтует ли она с другими сочетаниями (например, с управлением Spotlight или Mission Control).
- 🔴 Убедитесь, что в настройках клавиатуры включён параметр
Использовать клавишу Caps Lock для переключения на ABC(если нужно).
Как вернуть стандартные горячие клавиши?
Откройте Системные настройки → Клавиатура → Сочетания клавиш → Источники ввода и нажмите Восстановить умолчания внизу окна.
5. Решение проблем с переключением языков
Если язык не меняется несмотря на все манипуляции, проблема может крыться в сбое системы или конфликте программ. Вот что делать:
- 🛠 Перезагрузите Mac. Иногда это решает временные ошибки с раскладками.
- 🛠 Проверьте права доступа. Откройте
Системные настройки → Защита и безопасность → Конфиденциальность → Универсальный доступи убедитесь, что у клавиатуры есть разрешение на управление. - 🛠 Сбросьте NVRAM (для Mac на процессорах Intel):
- Выключите Mac.
- Включите его и сразу зажмите
Option + Command + P + Rна 20 секунд. - Отпустите клавиши после второго звукового сигнала (или логотипа Apple).
Проверено ли подключение клавиатуры (для внешних устройств)?
Перезагружен ли Mac?
Сброшены ли настройки NVRAM (для Intel-Mac)?
Удалены ли сторонние утилиты для клавиатуры?
-->
⚠️ Внимание: Если после сброса NVRAM язык сбивается постоянно, проблема может быть в повреждённом файле настроек. В этом случае поможет создание нового пользователя в системе или переустановка macOS.
6. Особенности для внешних клавиатур (Magic Keyboard, Bluetooth)
Если вы используете Magic Keyboard или другую беспроводную клавиатуру, алгоритм смены языка может отличаться. Вот ключевые моменты:
- 🔌 Подключение: Убедитесь, что клавиатура сопряжена с Mac (индикатор подключения горит зелёным).
- 🔄 Раскладка по умолчанию: Внешние клавиатуры могут использовать свою собственную раскладку. Проверьте её в
Системные настройки → Клавиатура → Источники ввода. - 🔋 Питание: Разряженные батареи могут вызывать лаги при переключении языков. Заряд должен быть выше 20%.
Для Magic Keyboard с Touch ID (модели 2021 года и новее) действуют те же правила, что и для встроенных клавиатур MacBook. Однако если клавиатура подключена к iPad с iPadOS, настройки языков управляются отдельно — через Настройки → Основные → Клавиатура.
⚠️ Внимание: На Mac с чипом Apple Silicon (M1/M2/M3) сброс NVRAM не требуется — вместо него используется сброс PRAM, но он редко помогает с проблемами клавиатуры. В большинстве случаев достаточно перезагрузки.
7. Альтернативные способы: Siri и Terminal
Если стандартные методы не работают, можно попробовать неочевидные решения:
- 🎤 Голосовое управление: Активируйте Siri (или
Голосовой вводвСистемные настройки → Универсальный доступ) и скажите: «Переключи язык на русский». - 💻 Terminal: Для продвинутых пользователей есть команда для сброса настроек клавиатуры:
defaults delete -g AppleKeyboardsdefaults delete -g AppleKeyboardLayouts
После ввода перезагрузите Mac.
- 🔹 Сочетание клавиш конфликтует с другой функцией (проверьте в
Системные настройки → Клавиатура → Сочетания клавиш). - 🔹 Отключены настройки переключения (включите галочку
Показывать меню ввода в строке меню). - 🔹 Сбой системы (поможет перезагрузка или сброс NVRAM).
- Откройте
Системные настройки → Клавиатура → Источники ввода. - Нажмите
+и в списке выберитеДругие → DVORAKилиColemak. - Добавьте раскладку и переключайтесь на неё через меню языков.
- Проверьте список установленных языков в
Системные настройки → Клавиатура. - Перенастройте горячие клавиши в
Сочетания клавиш → Источники ввода. - Если язык пропадает после каждого обновления, создайте резервную копию настроек через Time Machine.
- Откройте
Системные настройки → Клавиатура → Текст. - Снимите галочку
Исправлять орфографию автоматически. - Для точной настройки перейдите во вкладку
Орфографияи отключите ненужные языки.
Эти методы стоит использовать только если другие способы не сработали. Например, команда в Terminal сбросит все пользовательские настройки клавиатуры, и их придётся настраивать заново.
Частые вопросы (FAQ)
Почему горячие клавиши для смены языка не работают?
Причины могут быть разные:
Как сделать, чтобы язык менялся при нажатии на Caps Lock?
Откройте Системные настройки → Клавиатура → Источники ввода и поставьте галочку Использовать клавишу Caps Lock для переключения на ABC. Теперь одно нажатие Caps Lock будет переключать языки, а удержание — включать заглавные буквы.
Можно ли установить раскладку для программирования (например, DVORAK)?
Да, macOS поддерживает альтернативные раскладки:
Для кастомизации раскладок можно использовать утилиты вроде Ukelele.
Почему после обновления macOS сбились настройки языков?
Обновления системы иногда сбрасывают пользовательские настройки. Чтобы вернуть прежние параметры:
Как отключить автоматическое исправление слов при смене языка?
Автозамена работает отдельно для каждого языка. Чтобы отключить её: