중복 가능성 :
특정 입력 소스로 전환
나는 다음과 같이하고 싶다. set keyboard layout to 'QWERTY'
또는 그런 것.
중복 가능성 :
특정 입력 소스로 전환
나는 다음과 같이하고 싶다. set keyboard layout to 'QWERTY'
또는 그런 것.
답변:
현재 키보드 레이아웃은 ~ / Library / Preferences / ByHost / com.apple.HIToolbox에 저장되어있는 것으로 보입니다. 기계류의 . 키 아래에 놓아 라. AppleCurrentKeyboardLayoutInputSourceID
. 귀하의 ID는 12 자리 16 진수입니다. ByHost 폴더를 검사하여 무슨 뜻인지 확인합니다.
이 파일에 환경 설정을 쓸 수 있습니다. defaults
터미널의 명령. 예를 들어, 다음 명령은이 기본 설정을 US 키보드로 변경 한 후 다시 시작합니다. SystemUIServer
, 입력 소스 메뉴를 처리하는 프로세스.
defaults write ~/Library/Preferences/ByHost/com.apple.HIToolbox.0017f2c31710 AppleCurrentKeyboardLayoutInputSourceID -string "com.apple.keylayout.US"
killall SystemUIServer
그러나 이것은 키보드를 약 80 % 만 변경하는 것처럼 보입니다.
AppleScript에서 터미널 명령을 쉽게 실행할 수 있습니다. 쉘 스크립트하기 .