AppleScript를 사용하여 Snow Leopard의 키보드 레이아웃을 변경하는 방법은 무엇입니까? [복제]


답변:


2

현재 키보드 레이아웃은 ~ / 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에서 터미널 명령을 쉽게 실행할 수 있습니다. 쉘 스크립트하기 .


0

유용 할 수 있습니다, 당신은 이름을 변경해야합니다. 그것이 오래된 경우 오래된 것일 수 있습니다. 이리 최신 워크 플로입니다. 이상하게도, 아무도 지난 5 년 동안 이것을 해내 지 못한 것 같습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.