홈 / 가이드 / 키 인식·동시입력 테스트는 어떻게 하나요?

WITHANALOG / FIELD NOTES

키 인식·동시입력 테스트는 어떻게 하나요?

테스트 시작 버튼을 누르고 입력 영역에 포커스를 둔 뒤 키를 누르면 지금 누른 키와 이번 세션에서 확인한 키가 표시됩니다. 여러 키를 함께 누르면 브라우저가 받은 조합과 관찰한 최대 동시입력 수를 볼 수 있습니다. 표시되지 않는 키가 있어도 운영체제나 브라우저가 먼저 처리했을 가능성이 있으므로 바로 불량으로 판정하지 마세요.

글 WithAnalog 운영자 · 키보드 자료 정리 · 브라우저 입력 도구 개발
작성 2026-09-08 · 최종 수정 2026-10-01

키 인식 테스트는 언제 필요한가요?

키 인식 테스트는 키보드의 각 키가 컴퓨터에 전달되는지를 확인하는 가장 기본적인 점검입니다. 새 키보드를 개봉했을 때 모든 키가 동작하는지 한 번에 훑어볼 수 있고, 중고로 구매한 제품이라면 거래 직후에 빠진 키나 반응이 이상한 키를 찾는 데 쓸 수 있습니다. 사용 중 특정 키가 가끔 먹지 않는 느낌이 들 때도 실제로 신호가 빠지는지 눈으로 확인할 수 있습니다.

키캡이나 스위치를 교체한 뒤에도 확인이 필요합니다. 핫스왑 키보드에서 스위치를 끼울 때 핀이 휘거나 소켓에 완전히 들어가지 않으면 해당 키만 인식되지 않습니다. 교체 직후 모든 키를 한 번씩 눌러 확인한 키 목록에 빠진 코드가 없는지 보면 조립 실수를 바로 잡을 수 있습니다.

이 테스트는 키보드 하드웨어의 성능을 평가하는 도구가 아닙니다. 키가 인식된다는 사실과 키가 빠르게 인식된다는 사실은 다르며, 입력 지연이나 폴링레이트는 별도의 측정 장비와 조건이 필요합니다. 이 가이드는 인식 여부와 동시입력 관찰에 한정해 설명합니다.

이 사이트 도구의 사용 절차

키보드 입력·동시입력 테스트 페이지에서 테스트 시작 버튼을 누르면 입력 영역에 자동으로 포커스가 들어갑니다. 이때 상태 문구가 준비됐다는 내용으로 바뀌고, 첫 키를 누르는 순간부터 경과 시간이 흐릅니다. 입력 영역을 클릭해 포커스를 두고 키를 하나씩 눌러 보세요. 이전 기록은 다시 시작할 때 초기화됩니다.

화면 상단의 세 숫자는 총 입력, 관찰한 최대 동시입력, 첫 입력부터 경과한 시간입니다. 총 입력은 새로 눌린 키 이벤트의 수이며 운영체제의 자동 반복은 세지 않습니다. 관찰한 최대 동시입력은 이번 세션에서 한순간에 함께 눌려 있던 키의 최대 개수입니다. 그 아래 지금 누른 키 영역에는 현재 눌려 있는 키 코드가 실시간으로 표시되고, 확인한 키 영역에는 이번 세션에서 한 번이라도 눌렸던 키 코드가 누적됩니다.

키 코드는 KeyA, Digit1, ShiftLeft처럼 브라우저가 정의한 물리 키 이름으로 표시됩니다. 한글 자판이나 키캡에 인쇄된 글자가 아니라 키의 물리적 위치를 뜻하므로, 한/영 전환 상태와 무관하게 같은 키는 같은 코드로 나옵니다. 중지 버튼을 누르거나 Escape 키를 누르면 측정이 끝나고, 입력 영역 밖을 클릭하거나 탭을 전환해도 측정이 중단됩니다.

  • 테스트 시작 버튼을 누르면 입력 영역에 포커스가 들어갑니다.
  • 키를 하나씩 눌러 확인한 키 목록에 쌓이는지 봅니다.
  • 여러 키를 함께 눌러 지금 누른 키와 최대 동시입력 수를 봅니다.
  • Escape 또는 중지 버튼으로 종료합니다. 입력 영역을 벗어나면 자동 중단됩니다.
  • Tab 키와 Ctrl, Alt, Meta 조합은 측정에서 제외됩니다.

표시되지 않는 키가 있다면

키가 화면에 나타나지 않는다고 해서 바로 키보드 불량은 아닙니다. 가장 흔한 이유는 운영체제나 브라우저가 그 키를 먼저 처리해서 페이지까지 전달하지 않는 경우입니다. 윈도우 키, 맥의 Command 조합, 일부 미디어 키, 화면 밝기나 볼륨 키가 대표적입니다. 이 도구는 Ctrl, Alt, Meta가 함께 눌린 조합도 의도적으로 제외하므로 단축키 조합은 기록되지 않습니다.

Fn 키는 대부분의 키보드에서 키보드 내부에서만 처리되고 컴퓨터에 전달되지 않습니다. Fn을 눌러도 아무 코드가 표시되지 않는 것은 정상입니다. Fn과 함께 누른 키는 키보드가 다른 기능으로 바꿔 보내므로 원래 키 코드가 아닌 다른 코드가 나오거나 아예 나오지 않을 수 있습니다.

한/영 키와 한자 키는 운영체제와 브라우저 조합에 따라 다르게 전달됩니다. 어떤 환경에서는 Lang1, Lang2 같은 코드로 나오고, 어떤 환경에서는 입력기가 가로채서 페이지에 도달하지 않습니다. 맥과 윈도우는 같은 키보드라도 Option과 Alt, Command와 윈도우 키의 코드가 다르게 나오고, 일부 키는 한쪽 운영체제에서만 전달됩니다. 이런 키는 다른 운영체제나 다른 브라우저에서 한 번 더 확인하는 편이 정확합니다.

  • 운영체제가 처리하는 키: 윈도우 키, Command 조합, 전원·절전 키.
  • 브라우저가 처리하는 키: 새로고침, 탭 전환, 전체화면 같은 단축키.
  • 키보드 내부에서 처리하는 키: Fn, Fn 레이어의 기능.
  • 입력기가 처리하는 키: 한/영, 한자 키의 일부 환경.
  • 운영체제별로 코드가 다른 키: Alt와 Option, 윈도우 키와 Command.

동시입력, NKRO, 6KRO, 고스팅

동시입력은 여러 키를 함께 눌렀을 때 몇 개까지 정확히 인식되는지를 뜻합니다. NKRO는 N-key rollover의 약자로 이론상 모든 키를 동시에 눌러도 인식된다는 표기이고, 6KRO는 수식 키를 제외하고 여섯 개까지 보장한다는 표기입니다. 6KRO는 USB 키보드의 전통적인 보고 방식에서 온 제한이며, 일반 타자나 대부분의 게임에서는 여섯 개 이상을 동시에 누를 일이 드뭅니다.

고스팅은 특정 세 키를 함께 눌렀을 때 누르지 않은 네 번째 키가 눌린 것처럼 입력되는 현상입니다. 키보드 내부의 키 매트릭스 구조 때문에 생기며, 다이오드를 추가하거나 매트릭스를 설계로 피해서 막습니다. 안티고스팅은 이 현상을 막았다는 뜻이지 동시입력 수가 무제한이라는 뜻은 아닙니다. 안티고스팅과 NKRO는 다른 개념입니다.

이 도구가 보여주는 관찰한 최대 동시입력은 이번 세션에서 한순간에 함께 눌려 있던 키의 개수입니다. 손가락 열 개로 누를 수 있는 조합을 눌렀을 때 그 숫자가 함께 눌린 키 수와 같으면 그 조합에 대해서는 문제가 없다는 뜻입니다. 모든 조합을 확인한 것이 아니므로 NKRO 인증으로 쓰지 않습니다.

도감 모델의 동시입력 표기 해석

이 도감의 모델들은 동시입력을 서로 다른 방식으로 표기합니다. 독거미 AULA F65, F75, F75 MAX는 NKRO를 표기하지만 연결 모드별 범위는 명시하지 않습니다. F87 Pro는 동시입력 표기 자체를 확인하지 못했습니다. F99와 F99 PRO는 Anti-Ghosting 지원으로 표기되어 있고 NKRO 범위는 확인되지 않았습니다. 지클릭커 WK50 사일런스 M RGB 87키는 동시입력 19키라는 구체적 숫자를 공개 스펙에 싣고 있으며, MAGNEON X XRT68은 풀키 안티고스팅으로 표기합니다.

이 표기들을 같은 선상에서 비교하면 안 됩니다. NKRO 표기는 모든 키를 뜻하지만 어느 연결 모드에서 그런지 모르고, 19키 표기는 숫자가 작아 보이지만 측정 가능한 구체적 값입니다. Anti-Ghosting 표기는 고스팅이 없다는 뜻이지 동시입력 수를 말하지 않습니다. 숫자가 큰 쪽이 무조건 좋다고 읽기보다 자신이 실제로 누르는 조합이 보장되는지를 봐야 합니다.

사무용으로 쓰는 멤브레인 모델에서 19키는 충분한 경우가 대부분입니다. 게임에서 이동 키 네 개와 수식 키 두세 개, 스킬 키 두세 개를 함께 누르는 경우에도 열 개를 넘기기 어렵습니다. 반대로 리듬 게임이나 특수한 입력 환경에서는 더 많은 동시입력이 필요할 수 있으므로 실제 사용 조합을 이 도구에서 직접 눌러 확인하기를 권합니다.

연결 모드에 따른 차이

같은 키보드라도 USB 유선, 2.4GHz 무선, Bluetooth에서 동시입력 범위가 다를 수 있습니다. 특히 Bluetooth는 전송 방식의 제약 때문에 유선보다 동시입력 수가 제한되는 경향이 일반적으로 알려져 있습니다. 판매 페이지의 NKRO 표기가 유선 기준인지 무선 기준인지 명시되지 않은 경우가 많으며, 이 도감의 AULA 모델들도 모드별 범위를 확인하지 못했습니다.

따라서 동시입력을 확인할 때는 실제로 사용할 연결 모드에서 테스트하는 것이 맞습니다. 유선에서 열 개가 모두 인식되었다고 Bluetooth에서도 같다고 가정하지 마세요. 세 가지 연결을 모두 지원하는 모델이라면 각 모드로 바꿔 가며 같은 조합을 눌러 보고, 결과가 다르면 자신의 사용 환경에 맞는 모드를 선택하면 됩니다.

무선 모드에서는 수신기 위치, 거리, 주변 무선 기기도 영향을 줍니다. 키가 가끔 빠지는 현상이 무선에서만 나타난다면 키보드 불량보다 전파 환경 문제일 가능성을 먼저 살펴야 합니다. 수신기를 USB 연장선으로 키보드 가까이 옮기거나 다른 포트에 꽂아 보는 방법이 흔히 쓰입니다.

채터링과 더블 입력 확인

채터링은 키를 한 번 눌렀는데 두 번 이상 입력되는 현상입니다. 기계식 스위치의 금속 접점이 닿는 순간 미세하게 떨리면서 신호가 끊겼다 이어지는 것이 원인이며, 펌웨어는 보통 디바운스라는 짧은 대기 시간으로 이를 걸러냅니다. 접점이 마모되거나 이물질이 끼면 디바운스 시간보다 길게 떨려서 중복 입력이 생깁니다.

이 도구에서 채터링을 확인하려면 의심되는 키를 한 번씩 또렷하게 누르면서 총 입력 숫자를 봅니다. 한 번 눌렀는데 숫자가 두 개씩 늘면 중복 입력이 들어온 것입니다. 래피드 트리거 재입력 확인 도구의 이벤트 기록을 쓰면 DOWN이 연속으로 두 번 찍히는지 밀리초 단위로 볼 수 있어 더 명확합니다. 다만 이 도구는 자동 반복과 이미 눌린 키의 반복 이벤트를 무시하므로, 키를 길게 누른 상태의 반복은 채터링과 구분됩니다.

브라우저에서의 확인은 보조 수단입니다. 운영체제의 키 반복 설정, 키보드 펌웨어의 디바운스 설정, 소프트웨어의 키 리맵이 결과에 영향을 줄 수 있습니다. 중복 입력이 특정 키에서만 반복되고 다른 PC에서도 같다면 스위치 문제일 가능성이 높고, 핫스왑 모델이라면 스위치를 교체해 확인할 수 있습니다.

불량으로 판정하기 전 체크리스트

한 번의 웹 테스트만으로 불량을 확정하지 마세요. 키가 인식되지 않거나 중복 입력이 생기는 원인은 키보드 바깥에 있는 경우가 많습니다. 아래 항목을 순서대로 바꿔 가며 같은 증상이 재현되는지 확인하면 원인을 좁힐 수 있습니다. 항목을 바꿀 때마다 테스트를 다시 시작해 새 기록으로 비교하세요.

키 리맵 소프트웨어나 매크로 프로그램이 켜져 있으면 특정 키가 다른 기능으로 바뀌어 원래 코드가 나오지 않습니다. 키보드 전용 소프트웨어에서 키 할당을 바꾼 적이 있다면 기본값으로 되돌린 뒤 다시 확인하세요. 펌웨어 업데이트가 있다면 적용 후에도 확인합니다.

위 항목을 모두 바꿔도 같은 키에서 같은 증상이 나타나면 하드웨어 문제일 가능성이 높습니다. 그 경우 테스트 화면과 재현 조건을 기록해 두면 판매처나 제조사에 문의할 때 설명이 쉽습니다.

  • 다른 USB 포트에 연결합니다. 허브를 거쳤다면 본체 포트에 직접 연결합니다.
  • 탈착식 케이블이면 다른 케이블로 바꿉니다.
  • 무선이면 수신기 위치를 바꾸거나 유선으로 전환해 비교합니다.
  • 다른 PC나 다른 운영체제에서 같은 키를 확인합니다.
  • 다른 브라우저에서 확인합니다. 브라우저 확장 프로그램이 키를 가로채기도 합니다.
  • 키 리맵·매크로 소프트웨어를 끄고 키 할당을 기본값으로 되돌립니다.
  • 펌웨어가 최신인지 확인합니다.
  • 핫스왑 모델이면 의심 키의 스위치를 다른 자리의 스위치와 바꿔 증상이 따라가는지 봅니다.

결과를 해석할 때 주의할 점

이 도구의 모든 숫자는 사용자, 브라우저, 운영체제, 연결 모드가 포함된 관찰 기록입니다. 같은 키보드라도 환경이 바뀌면 다른 결과가 나올 수 있습니다. 그래서 이 사이트는 사용자 기록을 제품 고유 성능으로 집계하지 않으며, 도감의 동시입력 항목은 판매처 공개 스펙과 미확인 여부만 표시합니다.

총 입력과 경과 시간으로 속도를 계산하고 싶다면 KPS 측정 도구를 쓰는 편이 맞습니다. 키 인식 도구는 시간 제한 없이 기록하므로 속도 비교에 적합하지 않습니다. 반대로 특정 키의 인식 여부와 동시 조합만 확인하려면 이 도구가 가장 단순합니다.

결과를 다른 사람과 비교할 때는 조건을 함께 적어야 합니다. 어떤 연결 모드였는지, 어떤 운영체제와 브라우저였는지, 어떤 키 조합을 눌렀는지가 없으면 숫자만으로는 의미가 없습니다. 측정 기준 페이지에 이 사이트가 데이터를 구분하는 방식이 정리되어 있습니다.

자주 묻는 질문

Fn 키를 눌러도 아무것도 표시되지 않는데 고장인가요?

정상입니다. Fn 키는 대부분의 키보드에서 내부 레이어 전환용으로만 쓰이고 컴퓨터에 신호를 보내지 않습니다. Fn과 함께 누른 키는 키보드가 다른 기능으로 바꿔서 보내므로 원래 코드가 아닌 다른 코드가 나오거나 아예 나오지 않을 수 있습니다.

한/영 키가 표시되지 않습니다.

운영체제와 브라우저 조합에 따라 다릅니다. 어떤 환경에서는 Lang1 같은 코드로 표시되고, 어떤 환경에서는 입력기가 가로채서 페이지에 전달되지 않습니다. 다른 브라우저나 다른 운영체제에서 한 번 더 확인하고, 그래도 안 되면 실제 문서에서 한/영 전환이 되는지로 판단하세요.

최대 동시입력이 6으로 멈추는데 NKRO 표기와 다릅니다.

연결 모드와 키보드의 보고 방식에 따라 여섯 개로 제한될 수 있습니다. 특히 Bluetooth나 일부 호환 모드에서 6KRO로 동작하는 제품이 있습니다. 유선으로 바꿔서 같은 조합을 눌러 보고, 그래도 여섯 개에서 멈추면 그 제품의 해당 모드 한계로 보면 됩니다. 이 도감의 AULA 모델들은 모드별 NKRO 범위를 확인하지 못했습니다.

동시입력 19키면 게임하기에 부족한가요?

대부분의 게임에서는 충분합니다. 이동 키, 수식 키, 스킬 키를 합쳐도 한 손으로 동시에 누르는 키는 열 개를 넘기기 어렵습니다. 지클릭커 WK50 87키의 19키 표기는 공개 스펙 기준의 구체적 값이며, 리듬 게임처럼 특수한 조합이 필요한 경우가 아니면 실제 사용 조합을 직접 눌러 확인하는 것으로 충분합니다.

키를 한 번 눌렀는데 글자가 두 번 찍힙니다.

채터링일 가능성이 있습니다. 이 도구에서 그 키를 한 번씩 누르며 총 입력이 두 개씩 늘어나는지 보거나, 재입력 확인 도구의 이벤트 기록에서 DOWN이 연속으로 찍히는지 확인하세요. 다른 PC와 다른 포트에서도 같다면 스위치 접점 문제일 가능성이 높고, 핫스왑 모델이면 스위치를 교체해 볼 수 있습니다.

키 코드가 KeyA처럼 영문으로만 나오는데 한글 자판 확인은 어떻게 하나요?

브라우저는 키의 물리적 위치를 뜻하는 코드를 보내며 한글 자판 상태를 반영하지 않습니다. KeyA는 ㅁ이 인쇄된 키와 같은 위치이므로, 키캡의 한글 글자 위치와 코드를 대응해 보면 됩니다. 실제 한글 입력 확인은 이 사이트의 한글 타자 연습 도구에서 문장을 입력해 보는 방식이 더 직관적입니다.

이 결과를 키보드 성능 비교에 써도 되나요?

권하지 않습니다. 이 도구는 인식 여부와 동시 조합을 관찰하는 용도이며 입력 지연이나 폴링레이트를 측정하지 않습니다. 사용자와 환경이 포함된 기록이므로 제품 고유 성능으로 집계할 수 없습니다. 제품 간 비교는 도감의 공개 스펙과 출처를 보고, 측정 조건이 검증된 자료가 있을 때만 성능으로 판단하세요.

이 글에서 언급한 모델

근거 자료

이 글은 공개된 판매 사양과 브라우저에서 확인 가능한 동작을 바탕으로 작성했습니다. 측정 장비가 필요한 값은 직접 측정하지 않았으며, 그런 값은 본문에서 「판매처 공개값」 또는 「미확인」으로 구분합니다. 오류를 발견하셨다면 문의 페이지로 알려주세요.

관련 가이드