본문으로 건너뛰기

키보드 테스트

동시 입력, 좌우 보조키, 반복 이벤트와 키 코드를 포함해 브라우저가 인식하는 키를 확인하세요.

키보드 입력

데이터는 이 브라우저에만 남습니다.

클릭하거나 Tab으로 이동해 시작이 패널에 포커스가 있을 때만 키를 읽습니다.

테스트 영역의 포커스를 기다리는 중입니다.

현재 누른 키—
마지막 키—
마지막 코드—
테스트한 키0

브라우저·운영체제·하드웨어의 일부 단축키는 이 페이지에 전달되지 않을 수 있습니다. 예약된 키 이벤트가 없다고 키보드 고장을 뜻하지는 않습니다.

휴대폰·태블릿에서는 물리 키보드를 연결하세요. 화면 키보드는 같은 하드웨어 키 이벤트를 제공하지 않습니다.

키보드 테스트 사용 방법

패널을 클릭하거나 Tab으로 이동해 노란 포커스 테두리와 활성화 안내가 나오는지 확인하세요. 문자, 숫자, 기호, 방향키, 기능키를 하나씩 누르세요. 누르는 동안 도표 키가 노란색이고 놓으면 연한 강조가 남아 현재 입력과 이미 관측한 키를 구별합니다. 현재 누른 키는 모든 브라우저 코드를, 마지막 키는 KeyboardEvent.key의 문자·동작을, 마지막 코드는 KeyboardEvent.code의 물리 위치를 표시합니다.

왼쪽 Shift+A처럼 두 키 이상을 함께 눌러 조합을 확인하세요. 놓을 때까지 두 코드가 목록에 있어야 합니다. 브라우저가 구별하는 왼쪽·오른쪽 Shift·Control·Alt·OS는 도표에서도 분리합니다. 오래 누르면 컴퓨터 반복 설정에 따라 keydown이 반복될 수 있습니다. 상태 줄에는 반복을 알리지만 테스트한 키에 중복 추가하지 않습니다. 지우기로 기록과 표시를 초기화하세요.

결과의 의미

노란 키는 포커스된 페이지가 해당 코드의 keydown을 받았다는 뜻이고 연한 강조는 마지막 지우기 이후 한 번 이상 받았다는 뜻입니다. 하드웨어 진단이 아닌 관측입니다. 배열에 따라 같은 물리 위치의 code라도 key의 문자가 달라질 수 있습니다. 예를 들어 KeyQ 위치에서 다른 문자가 나오는 것은 정상일 수 있습니다.

문자를 한 번씩 입력한 뒤 숫자행과 문장부호를 시험하세요. 이어서 좌우 보조키를 따로 누르고 코드를 비교한 뒤 자주 쓰는 조합을 확인하세요. 빠진 키가 있다면 패널을 다시 클릭하고 천천히 반복해 다른 지원 앱과 비교한 뒤 판단하세요.

포커스, 단축키, 개인정보

이벤트 수신은 보이는 테스트 패널에만 붙어 있습니다. 헤더, 다른 탭·앱을 사용할 때는 키를 기록하지 않습니다. Tab, 다른 곳 클릭, 창 전환 등으로 포커스를 잃으면 현재 누른 키를 즉시 비워 눌린 상태가 남지 않게 합니다. Tab·Escape의 이동·브라우저 모드 종료 기능을 유지해 포커스를 가두지 않습니다. 패널이 선택된 동안에만 스페이스 스크롤을 막아 키 입력을 확인합니다.

모든 상태는 페이지 메모리에만 있으며 지우기로 제거됩니다. 기록 저장, 로컬 저장소, 서버 키 전송, 키보드 모델 식별, 전역 수신기는 없습니다. 브라우저에서 처리한다고 해도 키보드 테스트 페이지에 비밀번호나 비밀 정보를 입력하지 마세요.

브라우저·운영체제 제한

브라우저는 운영체제가 활성 페이지에 전달한 이벤트만 받습니다. 전원키, 펌웨어 단축키, 밝기 조절, 보안 키 조합, 앱 전환, 일부 OS·브라우저 명령은 먼저 가로채질 수 있습니다. 노트북 Fn은 펌웨어에서 처리돼 웹 키로 나타나지 않을 수 있습니다. 확장 프로그램, 접근성 소프트웨어, 입력기, 원격 데스크톱도 보고 내용에 영향을 줍니다.

따라서 모든 스위치 인증, 전기적 바운스 측정, 롤오버 사양 입증, 간헐적 고장 자동 탐지, 표시 배열 밖의 키 테스트는 할 수 없습니다. 이 세션에 도착한 동시 이벤트를 보여 주지만 n-key 롤오버의 실험실 측정은 아닙니다. 의심스러운 결과는 제조사 진단이나 전문 수리로 재확인하세요.

자주 묻는 질문

key와 code는 왜 다른가요? key는 현재 배열·보조키, code는 물리 위치를 따릅니다. 왜 반복되나요? 운영체제가 설정 지연 후 keydown을 반복합니다. 탭을 바꾸면 왜 지워지나요? 포커스 상실 시 눌린 표시가 남지 않도록 해제합니다. OS 단축키는 왜 없나요? 페이지가 받기 전에 예약될 수 있습니다. 강조된 키가 정상임을 입증하나요? 아니요. 이 세션에서 해당 이벤트를 한 번 이상 받았다는 뜻입니다. 입력을 저장하나요? 아니요. 현재·기록 키 집합과 마지막 이벤트는 메모리에만 있고 새로고침하면 지워집니다.