키보드 테스트

아무 키나 누르면 불이 들어옵니다 — 전체 화면 키보드에서 안 눌리는 키, 멈춘 키, 고스팅을 찾아보세요.

100% 비공개 — 전적으로 브라우저에서 실행됩니다. 데이터는 사용자의 기기에서 처리되며 인터넷으로 전송되지 않습니다.
-마지막 키
-event.code
-keyCode
0지금 눌린 키
0테스트한 키

여기를 클릭한 다음 아무 키나 눌러 보세요. 테스트한 키는 초록색으로 바뀌고 그대로 유지됩니다.

이 도구에 대하여

이 무료 키보드 테스트는 키를 누르는 순간 화면 키보드의 해당 키에 불을 켜 줍니다. 이미 테스트한 키는 초록색으로 남아 있어서, 키보드 전체를 한 번씩 눌러 보면 한 번도 반응하지 않은 키가 한눈에 보입니다. 마지막으로 누른 키의 이름과 event.code, keyCode도 함께 표시됩니다.

모든 처리는 브라우저 안에서 이루어집니다. 입력한 내용은 저장되거나 전송되거나 기록되지 않습니다.

주요 기능

  • 전체 키보드 — 기능키 줄, 메인 영역, 편집키 영역, 숫자 키패드
  • 테스트한 키는 초록색 유지 — 불이 들어오지 않은 키를 바로 찾을 수 있습니다
  • 동시에 눌린 키 개수를 실시간 표시 — 고스팅을 확인하는 가장 빠른 방법
  • 키 정보: event.key, event.code, 기존 방식의 keyCode
  • ANSI와 ISO 배열 (엔터 키와 왼쪽 Shift 키가 다릅니다)
  • 언제든 초기화하고 처음부터 다시 확인

안 눌리는 키, 멈춘 키, 고스팅 구별하기

겉으로는 비슷해 보이는 세 가지 고장을 이 도구가 정확히 구분해 줍니다.

안 눌리는 키는 한 번도 불이 들어오지 않습니다. 각 줄을 순서대로 눌러 보고 끝까지 회색으로 남은 키를 확인하세요. 한 줄 전체나 대각선으로 이어진 몇 개가 함께 죽었다면, 개별 스위치보다 리본 케이블이나 컨트롤러를 의심하는 편이 맞습니다. 물리적으로 떨어져 있는 키들도 매트릭스 내부에서는 같은 배선을 공유하기 때문입니다.

멈춘 키는 그 반대입니다. 불이 들어온 뒤 손을 떼도 계속 켜져 있고, "지금 눌린 키" 개수가 0으로 돌아가지 않습니다. 대부분은 키캡 아래 이물질 때문이지만, 수명이 다해 가는 스위치도 똑같은 증상을 보입니다.

고스팅은 *동시에* 몇 개의 키가 인식되는지에 관한 문제입니다. 서너 개의 키를 함께 누른 채 카운터를 보세요. 저렴한 멤브레인 키보드에서는 숫자가 더 이상 올라가지 않습니다. W, A, Shift를 눌러도 두 개만 인식되는 식인데, 매트릭스가 특정 조합을 구분하지 못하기 때문입니다. 게이밍 키보드가 "N키 롤오버"를 내세우는 이유가 바로 이것입니다. 고장이 아니라 설계상의 한계지만, 게임 캐릭터가 이따금 이동과 사격을 동시에 하지 못하는 이유를 설명해 줍니다.

솔직히 짚고 넘어갈 점이 하나 있습니다. 일부 조합은 운영체제가 먼저 가져갑니다. Windows는 Windows 키, Alt+Tab, Ctrl+Alt+Delete를 붙잡고 있고, 브라우저도 자체 단축키 몇 개를 가지고 있습니다. 이 페이지까지 오지 못한 키가 반드시 고장 난 것은 아니며, 페이지가 보기 전에 가로채였을 수도 있습니다.

이럴 때 사용하세요

  • 중고로 산 키보드나 수리한 키보드를 믿고 쓰기 전에 점검할 때
  • 글자가 저절로 반복될 때 어떤 키가 눌린 채 멈췄는지 찾을 때
  • 게임용 키보드를 사기 전에 동시 입력 성능을 확인할 때
  • 개발 중에 특정 키의 event.codekeyCode를 확인할 때
  • 노트북에 음료를 쏟았거나 청소한 뒤 키보드를 점검할 때

사용 방법

  • 아무 키나 누르세요 — 화면 키보드에서 초록색으로 불이 들어옵니다
  • 키보드 전체를 눌러 보세요 — 테스트한 키는 초록색으로 남아 확인하지 않은 키가 눈에 띕니다
  • 여러 키를 동시에 누른 채 "지금 눌린 키" 개수를 보면 고스팅을 확인할 수 있습니다
  • 엔터 키가 넓고 납작한 형태가 아니라 세로로 긴 L자 모양이라면 ISO로 바꾸세요
  • 초기화를 누르면 초록색이 지워지고 처음부터 다시 시작합니다

알아 두면 좋은 점

  • 아무것도 기록되지 않습니다. 키 입력은 페이지 안에서 처리되며 기기를 떠나지 않습니다
  • 키는 물리적 위치(event.code)로 판별하므로 어떤 언어 배열에서도 동작합니다. 화면에 적힌 글자는 미국 배열 기준 표기일 뿐입니다
  • 일부 키는 가로챌 수 없습니다. Windows/Command 키, Alt+Tab, Ctrl+Alt+Delete와 일부 브라우저 단축키는 시스템이 가져갑니다
  • Fn 키는 보이지 않습니다. 대부분의 노트북에서는 키보드 내부에서 처리되어 브라우저까지 오지 않으므로 불이 들어오지 않습니다. 정상입니다
  • F5와 F12는 의도적으로 브라우저에 넘겼습니다. 테스트 중에 페이지가 새로고침되거나 개발자 도구가 열리지 않도록 하기 위해서입니다
  • 키에 불은 들어오는데 다른 문자가 입력된다면 하드웨어는 정상입니다. 운영체제의 키보드 배열 설정 문제입니다
  • 미디어 키나 매크로 키는 event.code를 보내지 않는 경우가 많습니다. 이럴 때 도구는 고장인 척하지 않고 그 사실을 그대로 알려 줍니다

관련 도구

새로운 도구를 꾸준히 추가하고 있습니다 — 공개될 때 알림을 받으려면 YouTube에서 구독하세요.

다른 도구

전체 보기

추천 앱

전체 보기