Ukelele은 Mac OS X 버전 10.2 이상용 유니 코드 키보드 레이아웃 편집기입니다. 버전 2.0 이상은 Mac OS X 버전 10.4 이상에만 해당됩니다.
버전 10.2 (Jaguar)부터 Mac OS X은 키보드 레이아웃 (.keylayout 파일)을위한 XML 기반 형식을 지원합니다. 이들은 / Library 또는 ~ / Library 내의 Keyboard Layouts 폴더에 복사하여 설치할 수 있습니다. 그런 다음 시스템 환경 설정에서 국제 (10.6의 언어 및 텍스트) 모듈의 입력 탭을 통해 활성화됩니다.
그러나 XML 텍스트를 직접 편집하여 키보드 레이아웃을 수정하는 것 (새 스크립트와 같은 완전히 새로운 키보드 레이아웃을 만드는 것)은 번거롭고 오류가 발생하기 쉽습니다.
Ukelele은 .keylayout 파일에 그래픽 인터페이스를 제공하여 키보드 레이아웃 편집을 단순화하는 것을 목표로합니다. 여기서 필요한 문자를 원하는 키로 간단히 드래그 할 수 있습니다. (시스템 환경 설정에서 활성화 된 경우 입력 메뉴에서 사용 가능한 문자 팔레트 또는 문자 뷰어는 문자를 찾기에 좋은 장소입니다.)
단일 문자 코드를 키에 간단하게 할당 할 수있을뿐만 아니라 Ukelele는 여러 문자 문자열을 할당하고 "데드 키"를 만들 수 있습니다. 여기서 키 입력은 다음 키 입력의 출력을 수정하는 새로운 상태를 설정합니다.
Mac OS X 키보드 레이아웃과 다운로드 할 수있는 기존 레이아웃에 대한 자세한 내용은 입력 리소스를 참조하십시오
. 일부 유형의 레이아웃, 특히 다수의 데드 키 시퀀스가있는 경우 텍스트 기반 도구 KeyLayoutMaker 를 사용하여 레이아웃을 생성하는 것이 유용한 대안이 될 수 있습니다.