Измените ввод с клавиатуры по умолчанию при входе в macOS Big Sur

После обновления до Big Sur мой ввод с клавиатуры по умолчанию на экране входа в систему всегда «США». Мне нужно вручную переключить его на «французский». Есть ли способ установить «французский» по умолчанию?

На самом деле, я даже не знаю, откуда берется этот «американский» вклад. Вот мои региональные конфигурации Big Sur. Они такие, какие я хочу, и работают нормально, как только я вхожу в систему.

  • Основным языком является «английский (Великобритания)». Все меню и системные сообщения на английском языке.

  • Регион установлен на «Франция (пользовательский)».

  • Основным источником ввода с клавиатуры является «Французский». У меня есть другие источники ввода, такие как «Русский — фонетический», на которые я иногда переключаюсь. У меня НЕТ источника ввода на английском языке, включая «США».

Подводя итог: все мои региональные настройки, настройки клавиатуры и ввода в Big Sur работают нормально, ЗА ИСКЛЮЧЕНИЕМ во время входа в систему, когда раскладка по умолчанию неверна.

Заранее спасибо за помощь в решении этой проблемы.

PS: По следующей ссылке предлагается решение той же проблемы, но оно датировано 01/2014 и не работает с Big Sur.

https://vkritis.blogspot.com/2014/01/change-default-keyboard-of-osx-login.html

Вы пробовали команду терминала, sudo languagesetupа затем выбрали нужный язык?

Ответы (3)

Для меня тот, который действительно работал, был:

  1. Сначала полностью измените системный язык Mac OS X (в разделе «Язык и регион») на желаемую языковую раскладку клавиатуры. В моем случае это был финский (хотя обычно я использую английский как предпочитаемый язык Mac OS X)
  2. Убедитесь, что у вас есть (Клавиатура -> Источники ввода) желаемый язык ввода в качестве первого варианта (в моем случае это был финский)
  3. Затем перезагрузите компьютер
  4. После перезагрузки запустите:sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/
  5. Измените язык системы обратно на нужный (в моем случае английский)
  6. Перезагрузите компьютер еще раз

На ваше рассмотрение:

  1. Начните с перехода в Системные настройки: Клавиатура: Источники ввода и убедитесь, что нужный язык включен в список. Удалите все нежелательные языки из списка.

  2. Перейдите в «Системные настройки»: «Пользователи и группы»: «Параметры входа». При необходимости разблокируйте панель настроек.

  3. Отключите и снова включите параметр «Показать меню ввода в окне входа». (Включите его, если он еще не был включен.)

  4. Перейдите в Системные настройки: Язык и регион: Общие: Предпочтительные языки.

  5. Временно добавьте второй язык в список с помощью кнопки «Плюс». Вы удалите его позже, поэтому просто добавьте любой язык.

  6. Перетащите новый язык в начало списка.

  7. Нажмите новую кнопку Gear, которая появилась на нижней панели, когда вы изменили порядок списка языков, и выберите «Применить к окну входа». (Как показано на скриншоте выше.)

  8. Снова перетащите предпочитаемый язык обратно в начало списка.

  9. Повторить шаг

  10. Удалите язык, который вы временно добавили в список, выбрав его и нажав кнопку «Минус».

  11. Перезагрузите свой Mac.

@user3781201 user3781201 дайте нам знать, если вы найдете какие-либо ответы полезными, это поможет и другим.
Мне было достаточно перетащить языки из Preferred languagesсписка, а затем вернуть нужный язык вверху.

Если вы активировали FileVault и не можете установить нужный язык на экране входа, попробуйте следующее:

  1. Отключить FileVault
  2. В терминале выполните это, чтобы скопировать настройки клавиатуры на экран входа в систему.sudo cp ~/Library/Preferences/com.apple.HIToolbox.plist /Library/Preferences/
  3. Включите FileVault снова
  4. Перезагрузить

Проверено на Биг-Суре