키보드 테스트
키보드 테스트는 이 페이지에 포커스를 둔 상태에서 누른 물리 키를 KeyboardEvent.code 기준으로 화면에 표시하는 도구입니다. 누르는 중인 키와 한 번이라도 눌러 본 키를 구분해 보여 주며, 입력한 내용은 기록하지 않습니다.
여기를 눌러 시작
- 누르는 중
- —
- 현재 동시 입력
- 0
- 최대 동시 입력
- 0
- 마지막 키
- —
- 확인한 키 수
- 0
- A누르는 중 (진한 채움, 굵은 테두리, ● 표시)
- A눌러 본 키 (사선 무늬, ✓ 표시)
화면의 키 배치는 ANSI 방식을 참고한 시각적 참고용이며, 키보드의 실제 배열을 자동으로 감지하지 않습니다.
화면의 키를 터치하거나 클릭하는 동작은 시연일 뿐이며, 물리 키보드 점검이 아닙니다. 모바일에서는 하드웨어 키보드를 연결해 사용하십시오.
사용 방법
- 테스트 영역(“여기를 눌러 시작”)을 누르거나 Tab 키로 이동해 포커스를 둡니다.
- 물리 키보드의 키를 누르면 화면의 같은 위치 키가 표시됩니다. 화면 배치에 없는 키는 마지막 키 항목에 코드가 표시됩니다.
- 끝내려면 Esc 또는 Tab 키를 누르거나 테스트 영역 밖을 누릅니다.
- 처음부터 다시 확인하려면 초기화 버튼을 누릅니다.
테스트 영역에 포커스가 있을 때의 키 이벤트만 사용합니다. 눌린 키는 입력된 글자가 아니라 KeyboardEvent.code가 가리키는 물리적 위치를 기준으로 구분하며, 입력한 글자를 저장하거나 목록으로 남기지 않습니다.
표시되는 키 상태
- 누르는 중: 키를 누르고 있는 동안 진하게 채워지고 ● 표시가 붙습니다.
- 눌러 본 키: 한 번이라도 눌러 본 키는 사선 무늬와 ✓ 표시로 남고, 초기화하기 전까지 유지됩니다.
- 같은 키를 계속 누르고 있어 반복 입력 이벤트가 발생해도 키 수는 늘어나지 않습니다.
- 현재 동시 입력은 지금 누르고 있는 키의 수이고, 최대 동시 입력은 이 페이지를 연 뒤 관찰한 가장 큰 값입니다. 초기화하면 함께 지워집니다.
- 창이 포커스를 잃거나 탭이 가려지면 누르는 중 상태는 즉시 해제됩니다.
- Shift, Ctrl, Alt, Meta는 브라우저가 구분해 전달하는 경우 왼쪽과 오른쪽을 따로 표시합니다.
확인할 수 없는 항목
- N키 롤오버나 동시 입력 성능을 증명하지 않습니다. 표시되는 동시 입력 수는 브라우저가 이 페이지에 전달한 이벤트를 센 값입니다.
- 입력 지연 시간이나 폴링 레이트는 측정하지 않으며, 키가 고장 났는지 진단하지 않습니다.
- 운영체제나 브라우저가 먼저 처리하는 단축키 조합은 이 페이지에 전달되지 않을 수 있습니다.
- 하드웨어, 입력기(IME), 키보드 배열에 따라 표시되는 결과가 달라질 수 있습니다.
- 터치 화면은 시연일 뿐 하드웨어 점검이 아닙니다. 도구의 범위는 키보드 테스트 소개에서, 데이터 처리는 키보드 테스트 개인정보 안내에서 확인할 수 있습니다.
자주 묻는 질문
누른 키 상태는 어떻게 구분되나요?
누르는 중인 키는 강조되고, 눌렀다 뗀 키는 눌러 본 키로 남습니다. 초기화 버튼이나 새로고침을 하면 두 상태가 모두 지워지고, 창이 포커스를 잃으면 누르는 중 상태만 해제됩니다.
여러 키를 동시에 눌러도 모두 인식하나요?
이 도구는 키보드의 N키 롤오버 지원을 증명하지 않습니다. 브라우저에 전달된 이벤트만 표시하므로 일부 조합이 보이지 않아도 키보드 결함이라고 단정할 수 없습니다.
입력한 내용이 저장되거나 전송되나요?
페이지에 포커스가 있을 때의 키 이벤트만 사용하며 타이핑 내용은 기록하지 않습니다. 상태는 메모리에만 있다가 새로고침하면 사라집니다.