Возможные Дубликаты:
переключиться на определенный источник входного сигнала
Я хочу сделать что-то подобное:
set keyboard layout to 'QWERTY'
или что-то подобное.
Возможные Дубликаты:
переключиться на определенный источник входного сигнала
Я хочу сделать что-то подобное:
set keyboard layout to 'QWERTY'
или что-то подобное.
текущая раскладка клавиатуры сохраняется в ~/Library/Preferences/ByHost / com.яблоко.Хитулбокс.machineid.плист под ключ AppleCurrentKeyboardLayoutInputSourceID
. Ваш ID-это 12-значное шестнадцатеричное число. Проверьте папку ByHost, чтобы увидеть, что я имею в виду.
вы можете записать настройки в этот файл, используя defaults
команда в терминале. Например, следующие команды изменяют этот параметр на US keyboard, а затем перезапускают SystemUIServer
процесс, который обрабатывает входной источник меню.
defaults write ~/Library/Preferences/ByHost/com.apple.HIToolbox.0017f2c31710 AppleCurrentKeyboardLayoutInputSourceID -string "com.apple.keylayout.US"
killall SystemUIServer
тем не менее, это, кажется, изменить клавиатуру только около 80% времени.
вы можете легко запускать команды терминала из AppleScript, используя сделать скрипт.
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]