Изменить раскладку основной клавиатуры в OS X

8

У меня есть две активные раскладки клавиатуры - американский английский и русский. Я использую русский в качестве основного языка системы, и опция «Разрешить разные языки ввода для разных документов» активна. Но когда я открываю любое приложение, клавиатура автоматически переключается на русский, хотя я хочу, чтобы он был по умолчанию английским. Есть ли способ изменить раскладку клавиатуры по умолчанию без изменения языка системы?

Гришка
источник
На какой ты системе? На моем Mac под управлением Mavericks недавно запущенные приложения просто сохраняют раскладку клавиатуры, которая была выбрана ранее.
codingFriend1

Ответы:

2

Когда я попытался включить настройку (Параметры источника ввода: Разрешить разные для каждого документа), новые окна, казалось, просто использовали текущий источник ввода.

В любом случае, вы можете попробовать запустить 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и перезапустить.

LRI
источник
1

введите описание изображения здесьПопробуйте опцию Использовать один и тот же во всех документах, и с помощью сочетания клавиш вы можете легко переключаться между различными способами ввода, например Cmd + Space,.

Macmaniman
источник
2
Это довольно сложно понять, что вы предлагаете делать здесь, особенно часть между ""
nohillside