FOCD — Farewell Of Capslock Delay
macOS에서 캡스락으로 한/영 전환 시 발생하는 딜레이를 제거하는 Swift 네이티브 유틸리티 (79★)
개요
macOS의 캡스락 키는 기본적으로 “길게 누르면 대문자 고정” 기능과 겹쳐서, 한/영 전환 시 약간의 딜레이가 발생한다. 이 딜레이 때문에 빠른 타이핑 중 한영 전환이 씹히는 현상이 빈번하다. FOCD는 이 문제를 Swift로 깔끔하게 해결한 오픈소스 앱이다.
제작자(GST-Main/KirbyKirby)가 DC인사이드 맥북 마이너 갤러리에 직접 소개하며 배포했다. 작동 방식은 단순히 캡스락 키다운 이벤트를 받아 즉시 캡스락을 해제시키고 네이티브 입력기 전환을 수행하는 것.
핵심 기능
| 단축키 | 동작 |
|---|---|
| CapsLock | 한/영 전환 (딜레이 없이) |
| Shift + CapsLock | 실제 캡스락 토글 |
| Option + CapsLock | 세번째 입력기 전환 (일어/중국어) |
- 구름입력기 지원 (v1.3.0+)
- 두벌식 외 다양한 한국어 레이아웃 지원 (v1.3.0+)
- 캡스락 수동관리: 키보드 설정에서 캡스락 비활성화 시 인디케이터 깜빡임 방지
- 한영전환 팝업 비정상 등장 macOS 버그 픽스 (v1.2.0+, 접근성 권한 필요)
- 상태 바에만 존재하는 경량 앱 (별도 창 없음)
- 시스템 설정 마법사로 원클릭 설정
설치 & 설정
- GitHub Releases에서 다운로드
- 설정 > 개인정보 보호 및 보안 > 입력 모니터링 > 앱 추가
- 설정 > 키보드 > 입력 소스 > Caps Lock으로 ABC 전환 해제
- (권장) 키보드 > 보조 키 > 캡스락을 “동작없음”으로 설정
- (권장) 로그인 항목에 추가
- (선택) 팝업 픽스 기능 사용 시 접근성 권한 추가 설정
경쟁/대안 도구 비교
| 도구 | 방식 | 장점 | 단점 |
|---|---|---|---|
| FOCD | Swift 네이티브 앱 | 경량, 마법사, 구름입력기 지원 | macOS 26.2 이슈 |
| Karabiner | 커널 레벨 키 리매핑 | 강력한 커스터마이징 | 무거움, M1 이슈 |
| Hammerspoon | Lua 스크립트 | 범용 자동화, 무한 확장 | 스크립트 작성 필요 |
| 시스템 설정 | F13 리매핑 | 추가 앱 불필요 | 설정 복잡 |
FOCD는 “설치하고 잊는” 방식으로 가장 낮은 진입장벽을 제공한다. Hammerspoon은 2026-04-14-hammerspoon-macos-automation처럼 범용 자동화가 필요한 경우에 더 적합하다.
알려진 이슈
- 고부하 환경에서 간헐적 한영전환 씹힘 (v1.1.0에서 완화, v1.2.1에서 추가 개선)
- macOS 26.2에서 실행 불가 리포트 (Issue #3, 미해결)
- 아이패드 유니버설 컨트롤 사용 시 아이패드에 포커스가 있어도 캡스락 전환됨
- 일어 입력기는 로마지만, 중국어는 병음 간체만 지원
- 새로 추가한 입력기는 앱 재시작 필요
버전 히스토리
- 1.0.0 — 초기 릴리스
- 1.1.0 — 고부하 한영전환 씹힘 완화, 캡스락 상태에서 해제로 작동
- 1.1.1 — macOS 15.2 비정상 작동 수정
- 1.2.0 — 한영전환 팝업 비정상 등장 macOS 버그 픽스 (접근성 권한 필요), 앱 아이콘/이름 변경
- 1.2.1 — 한영전환 씹힘 추가 개선, 팝업픽스 비정상 작동 수정
- 1.3.0 (2025-11-12) — 구름입력기 지원, 다양한 한국어 레이아웃, 캡스락 수동관리, 설정 마법사
관련 노트
- 2026-04-14-hammerspoon-macos-automation — 범용 macOS 자동화 도구 (한영전환 스크립트 포함)