필요한 툴을, 바로 쓸 수 있게

키보드 입력 테스트

키 지도를 누른 뒤 키보드를 누르면 그 키에 불이 켜지고, 한 번이라도 들어온 키는 색이 남아 아직 안 눌러 본 키가 목록으로 추려집니다. 여러 키를 함께 누르면 지금·최대 동시 입력과 그때의 조합이, 같은 키가 손을 뗀 뒤 100 ms 안에 다시 잡히면 파형에 강조 표시가 남습니다. 의심되는 키는 채터링 확인에서 천천히 20번 눌러 덤 눌림을 셉니다. 입력은 이 브라우저 안에서만 처리합니다.

최종 수정 2026-10-23계산은 브라우저 안에서만 처리

예시측정 중멈춤

확인한 키0 / 0

키 지도를 누른 뒤 키보드를 누르세요. Tab을 누르면 밖으로 나가고, Esc를 누르면 멈춥니다.

입력 파형예시막대 길이 = 누른 시간 · 강조색 = 뗀 뒤 100 ms 안 재눌림

아직 안 누른 키

마지막 키

지금 동시 입력0
최대 동시 입력0

최대일 때 조합

—

해 볼 조합

    ?
    시험하는 키

    누르는 사이 간격이 길수록 판정이 정확합니다. 길게 눌러 생기는 자동 반복은 세지 않습니다.

    입력기 신호

      한글을 조합하는 동안 key가 Process, keyCode가 229로 들어오는 것은 정상입니다.

      예시 기록을 보여 주는 중입니다. 시험 시작을 누르거나 키 지도를 누른 뒤 키보드를 누르면 실제 기록으로 바뀝니다.

      최종 수정 2026-10-23입력값은 저장하지 않습니다

      ROBERIN 기준필요한 툴을,
      바로 쓸 수 있게.
      • 바로 보이는 화면입력 위치와 결과 위치를 또렷하게 둡니다.
      • 결과 먼저핵심 결과를 앞에 두고, 과정은 필요할 때만 보여줍니다.
      • 요구 줄이기가입이나 불필요한 정보 입력 없이 바로 쓰게 합니다.

      눌린 키, 빠진 키, 함께 눌린 키를 지도에서 확인합니다

      키보드 테스트는 키를 누르고 뗄 때 브라우저에 도착한 신호를 키 지도에 그대로 보여 주는 도구입니다. 지금 누르고 있는 키는 강조색으로 켜지고, 한 번이라도 들어온 키는 색이 남습니다. 그래서 위쪽의 확인한 키가 104 / 104가 될 때까지 누르다 보면 아직 한 번도 안 들어온 키가 목록으로 추려집니다. 키를 누를 때마다 그 키의 key(입력된 글자)와 code(물리 위치), 누른 시간도 함께 나옵니다.

      여러 키를 함께 누르면 지금 동시 입력과 최대 동시 입력, 최대일 때의 조합이 남습니다. 같은 키를 뗀 뒤 100 ms 안에 다시 잡힌 신호는 입력 파형에 강조색으로 표시되고, 의심되는 키는 채터링 확인에서 천천히 20번 눌러 덤 눌림을 셉니다. 키 배열은 한국어(한/영·한자), 영어 US, 영국·스페인어 ISO, 일본어 JIS, Mac 가운데 고를 수 있습니다. 입력은 이 브라우저 안에서만 처리하고 저장하거나 보내지 않습니다.

      키보드를 점검해야 하는 때

      키 하나가 가끔 안 먹히거나 두 번 찍히는 문제는 평소 글을 쓸 때는 지나치기 쉽고, 게임이나 업무 중에 갑자기 드러납니다. 아래처럼 키 상태를 한 번에 훑어봐야 할 때 씁니다.

      • 새 키보드·중고 키보드를 받았을 때: 반품이나 교환 기간 안에 모든 키를 한 번씩 눌러 빠진 키가 없는지 확인합니다. 중고 거래라면 판매자 앞에서 지도를 채워 보면 됩니다.
      • 게임 조합이 씹힐 때: W·A와 Shift·Space를 함께 누르는 순간 점프가 안 된다면, 그 조합이 키보드에서 한꺼번에 들어오는지 동시 입력에서 봅니다.
      • 글자가 두 번 찍힐 때: 한 번 눌렀는데 'ㅇㅇ'처럼 두 번 입력되면 채터링(이중 입력)을 의심합니다. 천천히 누르는 시험으로 키 탓인지, 자동 반복이나 입력기 탓인지 가려냅니다.
      • 노트북 키를 바꾸거나 청소한 뒤: 키캡을 다시 끼운 자리가 제대로 눌리는지, 숫자패드나 방향키처럼 자주 안 쓰는 키까지 확인합니다.
      • 한/영 전환이나 맥 단축키가 이상할 때: 그 키가 어떤 code로 들어오는지, 운영체제가 먼저 가져가는지 확인하면 설정을 고칠 방향이 잡힙니다.

      네 가지 시험 고르기

      1. 키 점검: 시험 시작이나 키 지도를 누른 뒤 모든 키를 한 번씩 누릅니다. 패널에 아직 안 누른 키가 기능·글자·조작·이동·숫자패드로 묶여 나오고, 마지막 키의 key·code·누른 시간·가장 짧은 재눌림이 보입니다.
      2. 동시 입력: 여러 키를 함께 누른 채로 둡니다. 지금·최대 동시 입력과 최대일 때 조합이 남고, W + A + Shift + Space 같은 게임 조합 다섯 가지가 한꺼번에 들어오면 체크됩니다.
      3. 채터링 확인: 의심되는 키를 1초에 한 번쯤 천천히 20번 누릅니다. 처음 누른 키가 시험 키가 되고, 뗀 뒤 100 ms 안에 다시 잡힌 눌림은 덤 눌림으로 따로 셉니다.
      4. 자유 입력: 입력창에 한글·영문·기호를 써 봅니다. 글자 수와 함께 입력기(IME)가 보내는 신호(조합 시작·조합 중·조합 끝)가 순서대로 기록됩니다.

      시험 칸에 포커스가 있을 때만 키를 셉니다. Tab을 누르면 평소처럼 다음 요소로 나가고, Esc를 누르면 측정을 멈춥니다. 시험 칸 안에서는 스페이스·방향키·F5 같은 키가 페이지를 움직이지 않도록 막지만, 창 닫기처럼 브라우저나 운영체제가 먼저 가져가는 단축키는 막을 수 없습니다.

      키 지도 읽는 법과 배열별 키 수

      지도의 키 색은 네 가지입니다. 한 번도 안 들어온 키는 종이색, 들어온 적이 있는 키는 진한 테두리, 지금 누르고 있는 키는 강조색으로 채워지고, 뗀 뒤 100 ms 안에 다시 눌린 적이 있는 키는 강조색 테두리가 됩니다. 두 번 이상 누른 키에는 오른쪽 아래에 누름 수가 붙습니다. 지도에서 키를 클릭하면 그 키의 기록을 볼 수 있지만, 클릭이 확인 기록에 더해지지는 않습니다.

      이 도구의 배열별 키 수(Fn처럼 신호가 없는 키는 빼고 셈)
      배열숫자패드 포함숫자패드 없음다른 점
      한국어 (Windows)10487오른쪽 Alt 자리 한/영, 오른쪽 Ctrl 자리 한자
      영어 US (Windows)10487Enter가 한 줄, 왼쪽 Shift가 김
      영국·스페인어 ISO10588두 줄 높이 Enter, 왼쪽 Shift 옆 키 하나 더(IntlBackslash)
      일본어 JIS10992¥(IntlYen), ろ(IntlRo), 無変換·変換·かな 키
      Mac (US)10285control·option·command, F13~F15, fn은 신호 없음

      노트북이나 텐키리스 키보드처럼 숫자패드가 없으면 위쪽의 숫자패드 스위치를 끄세요. 그래야 확인한 키의 분모가 내 키보드와 맞습니다. 노트북 키보드는 방향키나 Home·End를 Fn과 함께 누르는 경우가 많아, 지도에 남는 키가 있으면 Fn 조합으로 눌러 봅니다.

      code는 키 위치, key는 입력된 글자

      브라우저는 키를 누를 때 두 값을 함께 보냅니다. W3C 규격은 code를 사용자가 누른 물리 키를 구별하는 값으로 정의합니다. 그래서 code는 입력 언어와 상관없이 같은 자리에서 같은 값이 나오고, key는 입력 언어와 Shift 상태에 따라 바뀝니다. 이 도구의 지도는 code로 자리를 찾습니다.

      자주 헷갈리는 code와 key
      누른 키codekey 예
      영문 A 자리KeyAa, A, 한글 입력 중이면 Process
      왼쪽·오른쪽 ShiftShiftLeft · ShiftRight둘 다 Shift
      본체 Enter · 숫자패드 EnterEnter · NumpadEnter둘 다 Enter
      숫자 줄 1 · 숫자패드 1Digit1 · Numpad11, Num Lock이 꺼지면 숫자패드는 End
      한/영 · 한자Lang1 · Lang2(또는 오른쪽 Alt·Ctrl 자리)HangulMode · HanjaMode
      일본어 ¥ · ろ · 変換IntlYen · IntlRo · Convert배열에 따라 다름
      Fn보통 없음W3C 규격도 보통 따로 code를 만들지 않는 하드웨어 키로 설명

      키 배열 고르기는 지도에 적힌 이름만 바꿉니다. 컴퓨터의 입력 언어나 운영체제 키보드 설정은 바뀌지 않습니다. 키를 다른 기능으로 바꿔 쓰는 프로그램(키 재매핑)을 쓰고 있다면 키캡의 글자와 들어오는 code가 다를 수 있습니다.

      동시 입력과 6키 한계

      동시 입력은 지금 눌린 것으로 들어와 있는 서로 다른 키의 수입니다. 최대 동시 입력은 초기화 뒤 그 수가 가장 컸던 순간이고, 그때 어떤 키들이 눌려 있었는지도 남깁니다. 길게 눌러 생기는 자동 반복은 새 누름으로 세지 않습니다.

      USB 키보드의 기본 보고 방식(부트 프로토콜)은 한 번에 8바이트를 보내며, 그 안에 수정 키 1바이트와 일반 키 6개 자리가 있습니다. USB HID 규격은 이 방식을 쓸 때 "수정 키가 아닌 키는 6개가 한계"라고 적고 있습니다. 그래서 Shift·Ctrl·Alt·Win을 뺀 일반 키가 6개에서 더 늘지 않는다면 키보드가 이 방식으로 연결된 것일 수 있습니다. 수정 키는 따로 세므로 전체 숫자는 6을 넘을 수 있습니다. 제품의 'NKRO(모든 키 동시 입력)' 지원 여부와 전환 방법은 제조사 설명서를 확인하세요.

      최대 동시 입력이 크게 나왔다고 모든 조합이 들어온다는 뜻은 아닙니다. 시험한 조합에서 브라우저까지 도착한 키만 센 결과이기 때문입니다. 실제로 쓰는 조합을 동시 입력의 '해 볼 조합'처럼 하나씩 확인하는 편이 숫자 하나보다 쓸모 있습니다.

      고스팅과 키 씹힘은 다릅니다

      고스팅은 여러 키를 눌렀을 때 누르지 않은 키까지 입력되는 현상입니다. 반대로 누른 키가 들어오지 않는 것은 입력이 빠진 것(키 씹힘)입니다. 이 도구는 브라우저에 도착한 키만 보여 주므로, 지도에 켜진 키와 내가 실제로 누른 키를 맞춰 보며 두 현상을 구별합니다.

      "Just because you find some combination of 6 keys that reports correctly does not necessarily mean that every combination of 6 works. In fact, the most straightforward keyboard design has thousands of 3-key combinations that do not work!"Microsoft Applied Sciences, Anti-Ghosting Demo · 확인 2026-10-23

      동시 입력에서 서너 개 키를 누른 채로 두고, 지도에 내가 누르지 않은 키가 켜지는지 보세요. 켜지면 고스팅, 누른 키 하나가 꺼져 있으면 키 씹힘입니다. 같은 조합을 누르는 순서만 바꿔 다시 해 보고, 창 전환처럼 운영체제가 먼저 가져가는 단축키는 시험 조합에서 빼세요.

      채터링(이중 입력) 확인: 천천히 20번

      기계식 스위치는 눌리고 떨어지는 순간에 접점이 짧게 여러 번 붙었다 떨어집니다. 키보드 펌웨어는 이 떨림을 일정 시간 무시(디바운스)하는데, 널리 쓰이는 키보드 펌웨어 QMK의 기본값은 5 ms입니다. 스위치가 낡거나 더러워져 떨림이 이 시간보다 길어지면 한 번 누른 키가 두 번 들어오는 채터링이 생깁니다.

      이 도구는 같은 키를 뗀 순간부터 다시 누른 순간까지(재눌림 간격)를 잽니다. 이 값이 100 ms 이하이면 짧은 재눌림으로 표시합니다. 다만 빠르게 연타하면 사람도 이 간격 안에 다시 누를 수 있으므로, 판정은 채터링 확인처럼 '천천히 한 번씩' 누른다는 조건에서 합니다. 1초에 한 번쯤 누르면 뗀 뒤 다음 누름까지 보통 수백 ms가 걸리므로, 그보다 훨씬 짧게 다시 잡힌 눌림은 내가 누른 것이 아니라고 볼 수 있습니다.

      채터링 확인에서 눌림을 세는 방법(뗀 뒤 다음 누름까지의 간격)
      상황재눌림 간격세는 방법
      1초에 한 번쯤 천천히 누름820 ms의도한 누름 1회
      뗄 때 접점이 떨려 한 번 더 잡힘6 ms덤 눌림(앞 누름에 붙임)
      경계100 ms덤 눌림(경계 포함)
      경계 바로 위101 ms의도한 누름

      20번 가운데 덤 눌림이 한 번도 없으면 이번 시험에서는 이중 입력이 보이지 않은 것입니다. 덤 눌림이 계속 나오면 같은 키로 한 번 더 해 보고, 다른 키에서도 나오는지 비교하세요. 키 하나에서만 반복된다면 그 스위치를 의심할 수 있습니다. 의도한 누름끼리 0.25초가 안 되어 이어지면 패널이 더 천천히 누르라고 알려 줍니다.

      한글 조합 중에는 key가 Process로 들어옵니다

      한글은 입력기(IME)가 여러 번의 키 입력을 모아 한 글자로 만듭니다. 조합하는 동안 브라우저의 keydown은 key가 Process, keyCode가 229로 들어오며, W3C 규격도 입력기가 처리 중인 keydown은 229를 돌려준다고 적고 있습니다. 그래서 키 점검에서 한글 입력 상태로 A 자리를 누르면 key가 'a'가 아니라 Process로 보일 수 있는데, code는 여전히 KeyA라서 지도에는 같은 자리가 켜집니다.

      자유 입력에서는 입력기가 보내는 신호를 순서대로 기록합니다. 가, 값, 안녕하세요처럼 받침이 있는 글자를 써 보면 조합 시작(compositionstart), 조합 중(compositionupdate), 조합 끝(compositionend)과 실제로 들어간 글자(input)가 차례로 남습니다. 한글이 한 박자 늦게 들어가거나 마지막 글자가 사라지는 문제를 다른 앱과 비교할 때 이 기록을 쓰면 됩니다.

      맥의 Command·Option과 Fn

      Mac 배열을 고르면 지도에 control·option·command 이름이 나옵니다. 브라우저는 command를 Meta, option을 Alt 계열 code로 보내므로 이름과 code가 같은 단어가 아닙니다. macOS에서는 command를 누른 채 다른 키를 누르면 그 키를 뗐다는 신호가 오지 않는 문제가 Chromium 이슈로도 보고되어 있습니다. 눌린 표시가 계속 남지 않도록 이 도구는 command를 뗄 때 다른 눌림도 모두 뗀 것으로 봅니다.

      fn 키와 밝기·음량·미디어 키는 키보드나 운영체제 안에서 처리되는 경우가 많아 페이지에 신호가 오지 않을 수 있습니다. Mac 지도에서 fn 자리는 점선으로만 그리고 확인한 키 수에서 뺍니다.

      자주 틀리게 읽는 경우

      • 불이 안 켜지면 고장: Fn·미디어 키·운영체제 단축키는 원래 신호가 안 올 수 있습니다. 다른 앱과 다른 포트에서도 같은지 먼저 봅니다.
      • 빠르게 연타한 짧은 재눌림을 채터링으로 읽기: 연타는 재눌림 간격이 100 ms 아래로 내려가는 것이 자연스럽습니다. 판정은 천천히 누르는 채터링 확인으로 합니다.
      • 길게 눌러 생긴 반복을 이중 입력으로 읽기: 길게 누르면 운영체제의 자동 반복으로 같은 글자가 이어집니다. 이 도구는 반복 신호(repeat)를 누름으로 세지 않습니다.
      • 최대 동시 입력 숫자로 제품 사양 판정: 시험한 조합의 관측값입니다. 수정 키를 포함한 숫자를 제조사의 'n키 롤오버' 표기와 그대로 비교하지 마세요.
      • 배열을 안 맞추고 '안 누른 키' 세기: 숫자패드가 없는 키보드에서 숫자패드를 켜 두면 17개가 계속 남습니다. 배열과 숫자패드를 먼저 맞춥니다.

      입력은 어디에서 처리되나요

      키 신호와 자유 입력 내용은 이 브라우저 안에서만 처리하고 저장하거나 서버로 보내지 않습니다. 새로 고치거나 페이지를 닫으면 기록이 사라지므로, 남길 결과는 기록 복사로 옮기세요. 기록 복사에는 배열, 확인한 키, 안 누른 키, 최대 동시 입력, 짧은 재눌림, 채터링 확인 결과가 글로 담기며 자유 입력 내용은 들어가지 않습니다. 그래도 비밀번호 같은 중요한 내용은 자유 입력에 쓰지 마세요.

      한계

      • 브라우저까지 도착한 신호만 봅니다. 키보드 안의 동작, 입력 지연(키를 누른 순간부터 신호가 오기까지의 시간), 폴링레이트는 재지 않습니다.
      • 최대 동시 입력과 고스팅은 시험한 조합에서의 결과입니다. 모든 조합을 검사한 것은 아닙니다.
      • 짧은 재눌림과 덤 눌림은 관찰 기록이며 스위치 불량을 자동으로 진단하지 않습니다.
      • 운영체제·브라우저가 먼저 가져가는 단축키, Fn, 미디어 키는 표시되지 않을 수 있습니다. macOS의 command 조합은 뗌 신호가 빠질 수 있습니다.
      • 휴대폰 화면 키보드는 물리 키 위치와 동시 입력을 제대로 알려 주지 않습니다. 태블릿에 연결한 실물 키보드는 브라우저에 따라 다릅니다.

      기준일 W3C UI Events 규격, USB HID 1.11, QMK 문서, Chromium 이슈는 2026-10-23에 확인했습니다.

      출처

      자주 묻는 질문

      키보드 테스트는 어떻게 하나요?

      키 지도나 시험 시작 단추를 눌러 시험 칸에 포커스를 둔 뒤 키를 하나씩 누르세요. 들어온 키는 지도에 색이 남고, 위쪽 '확인한 키'가 104 / 104처럼 늘어납니다. 키 점검 패널의 '아직 안 누른 키' 목록이 비면 지도에 있는 키를 모두 확인한 것입니다. 먼저 키 배열과 숫자패드 유무를 내 키보드에 맞추세요.

      눌렀는데 불이 안 들어오는 키는 고장인가요?

      바로 고장이라고 볼 수는 없습니다. Fn 키는 보통 따로 신호를 만들지 않고, 밝기·음량 같은 미디어 키와 일부 단축키는 운영체제가 먼저 가져갑니다. 같은 키를 메모장 같은 다른 앱에서도 눌러 보고, 다른 USB 포트나 다른 컴퓨터에서도 안 되면 그때 키 불량을 의심하세요.

      동시 입력이 6개에서 더 늘지 않으면 왜 그런가요?

      USB 키보드의 기본(부트) 보고 방식은 수정 키 1바이트와 일반 키 6개를 담습니다. 그래서 Shift·Ctrl·Alt·Win을 뺀 일반 키가 6개에서 멈춘다면 키보드가 이 방식으로 연결된 것일 수 있습니다. 키보드에 NKRO 전환 설정이 있다면 제조사 설명서를 확인하세요. 수정 키를 더 누르면 숫자는 6보다 커질 수 있습니다.

      고스팅은 어떻게 확인하나요?

      고스팅은 여러 키를 눌렀을 때 누르지 않은 키까지 입력되는 현상입니다. 동시 입력에서 서너 개 키를 누른 채로 두고, 내가 누르지 않은 키가 지도에 켜지는지 보세요. 반대로 누른 키가 켜지지 않는 것은 입력이 빠진 것(키 씹힘)입니다. Microsoft는 가장 단순한 키보드 설계에서는 제대로 들어오지 않는 3키 조합이 수천 가지라고 설명합니다.

      채터링(이중 입력)은 어떻게 점검하나요?

      채터링 확인을 고르고 의심되는 키를 1초에 한 번쯤 천천히 20번 누르세요. 손을 뗀 뒤 100 ms 안에 다시 잡힌 눌림은 내가 누른 것이 아닌 덤 눌림으로 따로 셉니다. 20번 가운데 덤 눌림이 계속 나오면 스위치 접점 문제를 의심할 수 있지만, 이 결과만으로 고장을 확정하지는 않습니다.

      한/영 키나 한자 키가 다른 키로 나와요.

      브라우저는 한/영을 Lang1, 한자를 Lang2로 보내거나, 키보드 종류에 따라 오른쪽 Alt·오른쪽 Ctrl 자리로 보냅니다. 한국어 배열은 두 경우를 모두 같은 한/영·한자 키로 표시합니다. 입력 언어는 바뀌는데 지도에 아무 표시가 없다면 운영체제가 그 신호를 먼저 처리한 것입니다.

      맥에서 Command 조합을 누르면 키가 일찍 꺼져요.

      macOS에서는 Command를 누른 채 다른 키를 누르면 그 키를 뗐다는 신호가 페이지에 오지 않을 수 있습니다. 눌린 표시가 계속 남지 않도록 이 도구는 Command를 뗄 때 다른 눌림도 모두 뗀 것으로 봅니다. 그래서 Command 조합의 지금 동시 입력은 실제보다 빨리 줄어들 수 있습니다.

      입력한 키와 글자가 저장되거나 전송되나요?

      아닙니다. 키 신호와 자유 입력 내용은 이 브라우저 안에서만 처리하고 저장하거나 서버로 보내지 않습니다. 새로 고치면 기록이 사라지므로 남길 내용은 기록 복사로 옮기세요. 그래도 비밀번호 같은 중요한 내용은 입력하지 않는 편이 좋습니다.