У меня есть две активные раскладки клавиатуры - американский английский и русский. Я использую русский в качестве основного языка системы, и опция «Разрешить разные языки ввода для разных документов» активна. Но когда я открываю любое приложение, клавиатура автоматически переключается на русский, хотя я хочу, чтобы он был по умолчанию английским. Есть ли способ изменить раскладку клавиатуры по умолчанию без изменения языка системы?
macos
keyboard
settings
input-source
Гришка
источник
источник
Ответы:
Когда я попытался включить настройку (Параметры источника ввода: Разрешить разные для каждого документа), новые окна, казалось, просто использовали текущий источник ввода.
В любом случае, вы можете попробовать запустить
sudo /System/Library/CoreServices/Setup\ Assistant.app/Contents/MacOS/Setup\ Assistant
и выбрать US в качестве метода ввода по умолчанию. (Вы должны пройти через шаги по созданию новой учетной записи, но вы можете удалить ее позже.) По крайней мере, это изменяет/var/root/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist
.Если это не сработает, попробуйте запустить
sudo languagesetup
и выбрать английский, илиsudo defaults write /Library/Preferences/.GlobalPreferences.plist AppleLocale en_US
и перезапустить.источник
Попробуйте опцию Использовать один и тот же во всех документах, и с помощью сочетания клавиш вы можете легко переключаться между различными способами ввода, например
Cmd + Space
,.источник