Ongeul (온글)
macOS용 한글 입력기 — 하나의 입력 소스로 한글과 영문을 모두 처리합니다.
Ongeul이란?
macOS 기본 한글 입력기는 한/영 전환 시 입력 소스를 전환합니다. 이 과정에서 InputMethodKit의 세션 간섭 버그로 인해 글자가 씹히거나 지연이 발생할 수 있습니다.
Ongeul은 단일 입력 소스 안에서 한글과 영문을 모두 처리하여 이 문제를 근본적으로 해결합니다.
기존 입력기와의 차이점
| 기존 입력기 | Ongeul | |
|---|---|---|
| 영문 입력 | 시스템에 위임 (ABC 전환) | 엔진이 직접 입력 |
| 등록된 입력 소스 | 2개 (한글 + ABC) | 1개 (Ongeul만) |
| 한/영 전환 | macOS 입력 소스 전환 | 내부 모드 전환 |
| 세션 간섭 | 발생 가능 | 원천 차단 |
주요 특징
- 세 가지 키보드 레이아웃 — 두벌식 표준, 세벌식 390, 세벌식 최종
- 유연한 한/영 전환 — 오른쪽 Command, Option, Shift 단독, Shift + Space
- 모드 인디케이터 — 커서 근처에 현재 모드 표시
- 앱별 모드 기억 — 앱마다 마지막 입력 모드 자동 복원
- 영문 잠금 — 특정 앱을 영문 전용으로 고정
- CapsLock 정규화 — 한글 모드에서 CapsLock 무시
시작하기
Ongeul을 사용하려면 설치 페이지를 참고하세요.
개발에 참여하려면 빌드 페이지를 참고하세요.