autokbisw(automatic keyboard input source switcher)는 키보드별로 Mac 자판 배열을 전환한 초기 도구 중 하나로, Keychange 같은 이후의 앱들도 이를 영감의 원천으로 밝히고 있습니다. 백그라운드 서비스로 실행되는 명령줄 프로그램입니다. Keyameleon은 메뉴 막대 앱입니다. 둘 다 다른 키보드로 입력하면 입력 소스를 전환하며, 차이는 어떤 자판 배열이 어떤 키보드의 것인지 알려 주는 방식에 있습니다.

한눈에 보기

Keyameleonautokbisw
전환 기준입력하는 키보드입력하는 키보드
키보드의 자판 배열을 정하는 방식설정 도우미나 설정에서 직접 지정그 키보드에서 마지막으로 쓴 자판 배열을 기억
인터페이스설정 도우미와 설정 윈도우가 있는 메뉴 막대 앱명령줄에서 관리하는 백그라운드 서비스
설치서명 및 공증된 DMG 또는 brew install --cask mastro993/tap/keyameleonbrew install ohueter/tap/autokbisw(소스에서 빌드하므로 전체 Xcode 앱 필요)
가격 및 라이선스무료, MIT무료, Apache 2.0
새로 사용하는 키보드의 첫 키이전 입력 소스로 입력됨이전 입력 소스로 입력됨
macOS26 이상최소 버전 명시 없음

지정하는 자판 배열 vs 학습하는 자판 배열

autokbisw에는 설정이 없습니다. 키보드로 입력하면서 입력 메뉴나 🌐 키로 자판 배열을 고르면 autokbisw가 이를 기억합니다. 다음에 그 키보드로 입력하면 그 자판 배열로 되돌려 줍니다. 설정이라고 해 봐야 1분 정도 키보드를 써 보는 것이 전부입니다.

반대로 말하면, 직접 바꿀 때마다 무언가를 학습한다는 뜻입니다. 한 단어를 위해 다른 자판 배열로 바꾸면, 다시 바꿀 때까지 그것이 그 키보드의 자판 배열이 됩니다.

Keyameleon은 한 번, 명시적으로 묻습니다. 설정 도우미가 키보드 목록을 보여 주면 키보드마다 입력 소스를 고르면 됩니다. 직접 바꾼 입력 소스는 다음 키 입력까지만 유지되고, 그다음에는 그 키보드의 자판 배열로 돌아옵니다. 지정한 자판 배열이 macOS에서 삭제되면 Keyameleon은 지정을 유지하고, 대체 입력 소스를 고르는 대신 경고를 표시합니다.

키보드 관리

autokbisw는 제품 이름과 하드웨어 ID로, 선택적으로는 연결된 USB 포트로도 키보드를 식별합니다. 기기는 autokbisw가 실행 중일 때 그 기기로 입력해야 나타납니다. 예를 들어 스스로를 키보드로 보고하는 마우스가 전환을 일으키지 않게 하려면, autokbisw list로 기기를 나열하고 autokbisw disable로 끕니다.

Keyameleon은 찾은 모든 키보드를 설정 윈도우에 나열하며, 여기서 키보드 이름을 바꾸거나 키보드가 아닌 기기를 무시할 수 있습니다. 메뉴 막대 메뉴에는 지정된 각 키보드와 그중 활성 키보드, 그리고 입력 모니터링 접근 권한이 없는 경우처럼 조치가 필요한 문제가 표시됩니다.

유지 관리

autokbisw는 안정적이고 작으며, 저장소의 마지막 변경은 2025년 2월입니다. Homebrew가 Mac에서 직접 컴파일하기 때문에, 설치하고 업그레이드하려면 Command Line Tools만으로는 안 되고 전체 Xcode 앱이 필요합니다.

Keyameleon은 서명 및 공증된 앱으로 배포되며 스스로 업데이트합니다. 하루에 최대 한 번 확인하고, 사용자가 승인할 때만 업데이트를 설치합니다.

어떤 것을 써야 할까요?

  • 터미널이 익숙하거나, 이미 Xcode가 있거나, macOS 26보다 이전 버전을 쓴다면: autokbisw.
  • 직접 무엇으로 바꾸든 흔들리지 않는 키보드별 자판 배열과 설정 윈도우, 눈에 보이는 상태 표시를 원한다면: Keyameleon.

macOS 14나 15에서 서비스 대신 앱을 원하나요? Keyameleon vs Keychange를 참고하세요.