Mac 키보드 테스트
Mac 배치 키보드의 모든 키를 눌러 각 키가 반응하는지 확인해 보세요.
OS 수준 제한으로 일부 키나 조합키가 입력되지 않을 수 있어요 — 이는 버그도 키보드 고장도 아닙니다. 자세히 알아보기
Mac(일부 Windows 노트북 포함)에서는 F1–F12 키가 보조 키(Fn 등)와 함께 눌러야 작동해요 — 테스트 전에 참고하세요.
Mac 키보드 테스트 소개
이 페이지는 가상 키보드를 Mac 배치로 그려요. ⌘ Command와 ⌥ Option이 Windows 키보드의 ⊞ Win과 Alt 자리에 배치돼요. 노트북 내장 키보드나 Mac에 연결한 외장 키보드를 점검할 때 딱이에요.
측정 방식: 브라우저의 KeyboardEvent.code는 입력되는 문자가 아니라 물리적인 키 위치를 식별해요. 어떤 입력기를 쓰고 있든 키캡은 위치 기준으로 불이 들어오고, Num / Caps / Scroll 표시등은 getModifierState로 실제 잠금 상태를 읽어 와요.
테스트 방법: 왼쪽 위에서 오른쪽 아래까지 모든 키를 눌러 보세요. 화면의 키캡에 불이 들어오고 입력 횟수가 표시되면 정상이에요. 꺼져 있는 키는 몇 번 다시 눌러 스위치 불량 여부를 확인하세요. 모든 데이터는 브라우저 안에만 머물러요.
테스트 원리: 어떤 키는 아무리 눌러도 불이 켜지지 않는 이유
키 입력은 손가락에서 화면까지 두 개의 관문을 거쳐 전달돼요. 중간에서 막힌다 해도 그 원인은 시스템, 브라우저, 드라이버일 수 있고, "고장 난 키"라고 단정할 수 없어요.
관문 A — 시스템/드라이버 계층: macOS는 기본적으로 F1–F12를 시스템 단축키(밝기 / 음량 / 미디어)로 매핑해 브라우저에 도달하기 전에 가져가요. F 키를 테스트하려면 fn + F1…F12를 누르거나, 시스템 설정 > 키보드에서 "F1, F2 등의 키를 표준 기능 키로 사용"을 켜세요. 서드파티 소프트웨어와 드라이버 재매핑도 이 계층에 있어서 웹 페이지는 막을 수 없어요.
관문 B — 브라우저 계층: F5 새로 고침, Ctrl+W 탭 닫기 같은 것이 여기에 해당해요. 브라우저가 그 위에 자체 기본 동작까지 실행할지를 결정하죠. Chromium 계열(Chrome / Edge)에서 전체 화면을 쓰면 몇 가지 키를 더 받을 수 있지만 여전히 전부는 아니에요. macOS 밝기/음량/미디어 F 키나 Cmd+Tab 같은 운영체제 수준의 키는 전체 화면 여부와 상관없이 어떤 웹 페이지도 도달할 수 없어요.
모든 관문을 통과해야 키 입력이 온전하게 페이지에 도달하고, 테스터가 눌렸다는 사실을 감지할 수 있어요. 따라서 일부 키가 반응하지 않아도 걱정할 필요는 없어요. 키보드 탓이 아닐 수도 있거든요. 더 꼼꼼하게 테스트할 수 있도록 로컬 데스크톱 앱도 준비하고 있어요.
| 계층 | 대표 키 | 브라우저, 일반 화면 | 브라우저, 전체 화면 |
|---|---|---|---|
| 브라우저 단축키 | F5, Ctrl+S, Backspace | 감지 가능 | 감지 가능 |
| 브라우저 단축키 (완고한 항목) | Ctrl+T, Ctrl+N, F11 (일부) | 감지 불가 | 부분 감지 |
| 운영체제 수준 | Cmd+Tab, 밝기/음량/미디어 F 키 | 감지 불가 | 감지 불가 |
자주 묻는 질문
일부 키가 반응하지 않는 이유는요?
Cmd+Tab, 밝기, 음량, 미디어 키는 macOS가 직접 처리하기 때문에 페이지에는 그 이벤트가 아예 도달하지 않아요. 정상적인 현상이에요. 알파벳, 숫자, F열 대부분은 모두 잘 입력돼요.
Windows 키보드도 이 페이지에서 테스트할 수 있나요?
네, 가능해요. 감지는 키캡에 인쇄된 글자가 아니라 물리적인 키 위치(KeyboardEvent.code)를 기준으로 해요. Windows 키보드도 똑같이 키마다 불이 들어오고, Mac 배치와 인쇄된 라벨만 다를 뿐이에요.
설치해야 할 게 있나요?
아니요. 모든 것이 브라우저 안에서 로컬로 동작해요. 페이지를 열고 바로 키를 누르면 돼요. 입력한 내용은 절대 업로드되지 않아요.