화면에 나타나는 시각적 단서는 생각보다 유용하게 쓰입니다. 예를 들어 iOS 기기에서 글자를 입력할 때 해당 키가 잠깐 표시되는 작은 박스를 떠올려 보세요. macOS에도 비슷한 기능이 있는데, 마우스 커서를 찾기 어려울 때 커서를 흔들면 크기가 커져 위치를 쉽게 파악할 수 있도록 도와줍니다.
그렇다면 Mac에서 누른 키보드 입력을 실시간으로 화면에 표시하려면 어떻게 해야 할까요? 별도의 기본 설정은 없지만, 무료 오픈소스 앱인 KeyCastr를 설치하면 간단히 해결할 수 있습니다.
KeyCastr로 키 입력을 화면에 표시해야 하는 이유
키 입력 시각화 기능은 다음과 같은 상황에서 특히 유용합니다.
- 터치 타이핑 연습: 키보드를 내려다보지 않고 빠르게 타이핑하는 연습을 할 때 정확한 입력 여부를 바로 확인할 수 있습니다.
- 강의 및 스크린캐스트 녹화: 시청자에게 어떤 단축키를 사용했는지 명확하게 보여줄 수 있어 튜토리얼 영상 제작에 필수적입니다.
KeyCastr는 오버레이의 색상과 글자 스타일을 자유롭게 꾸밀 수 있으며, Ctrl, Command, Option, Shift와 함께 누른 조합키만 표시하도록 설정할 수도 있습니다.
KeyCastr 설치 및 접근 권한 설정하기
1단계: KeyCastr 다운로드
GitHub에서 KeyCastr를 다운로드하고 압축을 해제합니다. 무료 오픈소스 앱이며, 실행을 위해 접근성(Accessibility) 권한이 필요합니다. 페이지 중앙의 'Download' 항목 아래 링크를 이용하세요. 저장소를 복제하는 Clone/Download 버튼과 혼동하지 않도록 주의하세요.
2단계: 시스템 환경설정 열기
Mac에서 시스템 환경설정(System Preferences)을 실행합니다.
3단계: 보안 및 개인 정보 보호로 이동
보안 및 개인 정보 보호(Security & Privacy) 메뉴로 이동합니다.

4단계: 접근성 권한 추가
'개인 정보 보호' 탭에서 접근성(Accessibility)을 선택한 뒤, 목록 하단의 '+'(플러스) 버튼을 클릭해 새 앱을 추가합니다.

참고: 옵션이 회색으로 비활성화되어 있다면, 변경 사항을 적용하기 위해 관리자 계정의 암호를 먼저 입력해야 합니다. 좌측 하단의 자물쇠 아이콘을 클릭해 잠금을 해제하세요.
5단계: KeyCastr 활성화
목록에서 KeyCastr 앱을 선택하고 체크박스가 켜져 있는지 확인합니다.


설정이 완료되면 KeyCastr가 자동으로 실행되며, 화면 좌측 하단에 누른 키가 실시간으로 표시됩니다.
KeyCastr 오버레이 커스터마이징
키 오버레이의 색상, 크기 등을 원하는 대로 변경할 수 있습니다.
- 다운로드한 KeyCastr 앱을 실행합니다.
- Display 섹션에서 베젤(bezel) 색상, 텍스트 색상, 글꼴 크기, 키 표시 지연 시간 등을 자유롭게 조절합니다.

또한 'Display only Command Keys'(Command 키만 표시) 옵션을 선택하면, Ctrl, Command, Option, Shift와 함께 누른 조합키만 화면에 표시됩니다. 일반 문자 입력은 숨기고 단축키만 강조하고 싶을 때 유용합니다.
비주얼라이저 선택: Svelte vs Keystroke
기본 설정에서는 아래 이미지처럼 입력한 모든 키가 화면 하단에 표시됩니다.

Svelte 비주얼라이저를 선택하면 Command, Option, Control, Alt 같은 수정 키(Modifier Key)를 누르고 있는 동안에만 화면에 나타납니다. 반면 Keystroke 모드를 선택하면 모든 키 입력이 작은 창에 순서대로 기록되어 표시됩니다.

마무리
KeyCastr는 가볍고 설정이 간단하면서도 강의 녹화나 타이핑 연습에 큰 도움이 되는 필수 유틸리티입니다. 접근성 권한만 부여하면 별도의 복잡한 설정 없이 바로 사용할 수 있습니다.
키 입력을 화면에 표시하는 기능이 유용하다고 느끼시나요? 아래 댓글로 여러분의 의견을 알려주세요!