키보드 테스트 | 모든 키 확인, 고스팅 및 N키 롤오버(NKRO) 검사

무료 온라인 키보드 테스트 도구입니다. 키보드의 아무 키나 눌러 화면의 키보드 다이어그램이 실시간으로 반응하는지 확인하고, 반응하지 않는 키를 찾아내며 고스팅 및 N키 롤오버(NKRO)를 검사할 수 있습니다. ANSI(미국) 배열과 JIS 배열을 전환할 수 있습니다. 회원가입이 필요 없으며 모든 데이터는 브라우저 안에서만 처리됩니다.

키보드 테스트란

키보드 테스트는 컴퓨터나 게이밍 키보드의 모든 키가 물리적으로 정상 작동하는지 확인할 수 있는 도구입니다. 키를 입력하면 화면의 키보드 다이어그램에서 해당 키가 강조 표시되므로, 반응하지 않는 키나 눌린 채로 고정되는 키를 한눈에 찾아낼 수 있습니다. 새로 구입한 키보드의 초기 불량을 확인하거나, 중고 키보드를 구매하기 전에 점검하거나, 청소나 분해 후에도 정상적으로 작동하는지 확인할 때 유용합니다.

이 도구는 또한 동시에 몇 개의 키까지 인식할 수 있는지도 함께 알려줍니다. 많은 보급형 키보드는 내부 배선(키 매트릭스)의 물리적 한계로 인해 특정 키 조합을 동시에 누르면 일부 키가 인식되지 않는 현상이 발생하는데, 이를 고스팅이라고 합니다. 이는 대각선 이동과 점프, 앉기 등을 동시에 눌러야 하는 게임에서 특히 중요한 문제입니다.

키보드 테스트 사용 방법

  1. 키보드 배열을 선택합니다 사용 중인 실제 키보드에 맞춰 US 배열(ANSI) 또는 JIS 배열을 선택하십시오. 표시되는 키의 개수와 위치가 이에 맞춰 변경됩니다.
  2. 키를 하나씩 눌러 봅니다 누른 키는 다이어그램에서 파란색으로 표시되고, 손을 떼면 초록색(테스트 완료)으로 바뀝니다. 색이 전혀 바뀌지 않는 키는 반응하지 않는 것입니다.
  3. 키보드 전체를 차례로 눌러 봅니다 진행할수록 "테스트한 키" 개수와 비율이 늘어납니다. 모든 키를 테스트하면 완료 메시지가 표시됩니다.
  4. 여러 키를 동시에 눌러 확인합니다 자주 사용하는 조합(예: WASD + Shift + Space)을 동시에 눌러 "현재 누르고 있는 키 수"가 실제로 누른 개수와 일치하는지 확인하십시오.
  5. 필요하면 초기화 후 다시 시도합니다 "테스트 초기화" 버튼을 누르면 테스트 기록과 기록된 최대 동시 입력 수가 모두 초기화되어 처음부터 다시 시작할 수 있습니다.

더 잘 활용하기 위한 팁

  • 지역별로 판매되는 노트북 키보드는 US 배열과 JIS 배열에 따라 키 개수와 기호 키의 위치가 다를 수 있으므로, 실제 키보드에 인쇄된 문구와 일치하는 배열을 선택하십시오.
  • "NKRO"를 지원한다고 표기된 게이밍 키보드는 이론상 모든 키를 동시에 눌러도 인식할 수 있지만, 실제 한계는 사용 중인 USB 연결 방식이나 허브, 무선 동글에 따라 달라질 수 있습니다. 이를 직접 확인하는 것이 바로 이 도구의 목적입니다.
  • 특정 키가 전혀 반응하지 않는다면 브라우저 확장 프로그램이나 운영체제 단축키가 먼저 해당 입력을 가로채고 있을 수 있습니다. 시크릿 모드(비공개 창)에서 시도해 보면 원인을 구분하는 데 도움이 됩니다.
  • 같은 키를 눌렀을 때 반응이 일정하지 않거나 저절로 반복 입력된다면 물리적 접점이 마모되었을 가능성이 있습니다(흔히 채터링이라고 부릅니다). 청소로 해결되지 않는다면 키보드 교체를 고려해야 하는 신호입니다.
  • 중고 키보드를 구매하기 전에는 먼저 모든 키를 눌러 테스트 완료율 100%를 확인한 다음, 실제로 자주 사용하는 키 조합으로 고스팅 여부를 테스트하는 것이 효율적입니다.

이럴 때 사용하세요

새로 구입한 키보드 초기 점검

반품 가능 기간이 끝나기 전에 개봉 직후 모든 키를 눌러 반응하지 않는 키나 고정되는 키가 없는지 확인할 수 있습니다.

중고 키보드 구매 시 점검

구매 직후 중고 키보드의 전체 키 반응 여부와 동시 입력 한계를 확인할 수 있습니다.

게이밍 키보드의 NKRO 성능 검증

USB 허브 연결이나 무선 수신기 사용 등 실제 사용 환경에서 제품에 표기된 "NKRO" 또는 "N키 롤오버" 지원이 실제로 유지되는지 확인할 수 있습니다.

청소 후 정상 작동 확인

키캡을 분리해 내부를 청소한 뒤 모든 키가 다시 정상적으로 반응하는지 하나씩 확인할 수 있습니다.

US 배열과 JIS 배열의 차이 비교

해외 수입 키보드로 교체를 고려하고 있다면, 다이어그램을 통해 기호 키의 개수와 배치 차이를 한눈에 확인할 수 있습니다.

키보드 테스트 관련 용어

NKRO(N키 롤오버)
동시에 눌린 모든 키를 개수와 관계없이 정확히 인식할 수 있는 기능입니다. "N"은 실질적인 제한이 없음을 의미하며, 게이밍 키보드에서 흔히 강조되는 판매 포인트입니다.
고스팅
키보드 내부 배선의 물리적 한계로 인해 여러 키를 동시에 눌렀을 때 일부 키가 인식되지 않거나, 누르지 않은 키가 눌린 것으로 잘못 인식되는 현상입니다.
키 매트릭스
비교적 적은 배선으로 많은 키를 인식할 수 있도록 격자 형태로 구성된 키보드 내부 배선 구조입니다. 저가형 키보드일수록 이 구조의 한계가 커서 고스팅이 발생하기 쉽습니다.
안티고스팅
각 키에 다이오드를 추가하는 등의 방법으로 고스팅 현상을 줄이거나 없애기 위한 설계 방식입니다. 게이밍 키보드에서 주로 내세우는 대표적인 기능 중 하나입니다.
ANSI 배열(US 배열)
Enter 키가 가로로 넓은 직사각형 모양이며, 기호 키의 배치가 미국 영어권 관례를 따르는 키보드 배열입니다. 일본을 제외한 대부분의 국가에서 표준으로 사용됩니다.
JIS 배열
일본 산업 규격(JIS X 6002)에 따른 키보드 배열입니다. Enter 키가 세로로 긴 L자 모양이며, 일본어 입력을 위한 한자/영수 전환 키, 변환 키, 무변환 키, 가나 키 등이 추가되어 있습니다.
채터링
키 내부의 물리적 접점이 마모되어 한 번의 입력이 여러 번 입력된 것으로 인식되거나, 아예 입력이 인식되지 않는 현상입니다. 키보드를 오래 사용할수록 발생하기 쉬워집니다.
KeyboardEvent.code
브라우저가 제공하는, 눌린 키의 물리적 위치를 나타내는 식별자입니다. 인쇄된 문자(key)와 달리 키보드 배열이나 운영체제의 언어 설정과 관계없이 항상 같은 물리적 위치를 가리킵니다.

자주 묻는 질문

먼저 브라우저 탭이 정상적으로 포커스되어 있는지, 키보드 단축키 확장 프로그램이 입력을 가로채고 있지는 않은지 확인하십시오. 그래도 반응하지 않는다면 해당 키의 물리적 접점이 손상되었거나 연결이 끊어졌을 가능성이 있습니다. 다른 브라우저나 다른 USB 포트에서도 동일하게 반응하지 않는다면 키보드 자체의 고장일 가능성이 매우 높습니다.

반드시 불량이라고 할 수는 없습니다. 많은 보급형 키보드는 설계상 특정 키 조합에서 고스팅이 발생하여 동시에 인식할 수 있는 키 수가 제한됩니다. NKRO 지원을 명시하지 않은 키보드는 일반적으로 약 6개의 키를 동시에 지원합니다(6KRO). WASD와 Shift, Space 조합처럼 게임에서 실제로 자주 사용하는 조합을 중점적으로 테스트해 보십시오.

실제 사용 중인 키보드에 인쇄된 문구를 확인하십시오. Enter 키가 가로로 넓은 직사각형이면 US 배열(ANSI)이고, Enter 키가 세로로 긴 L자 모양이면 JIS 배열입니다. 일본에서 판매되는 대부분의 노트북과 데스크톱 키보드는 JIS 배열을 채택하고 있습니다.

아니요. 화면 키보드(소프트웨어 키보드)는 물리적인 키 입력 이벤트를 발생시키지 않으므로 이 도구에서는 정확히 인식할 수 없습니다. 블루투스나 USB로 연결된 물리 키보드를 사용해 주십시오.

아니요. 모든 키 입력 정보는 전적으로 사용자의 브라우저 안에서만 처리되며 기기 밖으로 전송되지 않습니다. 페이지를 새로고침하면 테스트 진행 상황이 초기화됩니다.
툴군

여담입니다만 ― 타자기의 "키 엉킴" 문제가 만들어낸 쿼티(QWERTY) 배열

오늘날 거의 모든 키보드에서 사용하는 쿼티(QWERTY) 배열은 애초에 컴퓨터를 염두에 두고 설계된 것이 아닙니다. 그 기원은 19세기 후반 크리스토퍼 숄스와 그의 동료들이 만든 실용 타자기로 거슬러 올라갑니다. 당시 타자기는 키를 누르면 활자 막대가 튀어 올라 종이를 때리는 기계식 구조였는데, 자주 연속으로 쓰이는 글자를 서로 인접한 키에 배치하면 활자 막대끼리 공중에서 부딪혀 엉키는 고장이 자주 발생했습니다.

숄스는 이러한 엉킴을 줄이기 위해 영어에서 자주 함께 쓰이는 글자들을 일부러 서로 멀리 떨어뜨려 배치했습니다. 언뜻 보면 비효율적으로 보이는 이 배열은 사실 기계적 제약을 극복하기 위한 영리한 해결책이었습니다. 이 배열이 오늘날까지 이어지는 쿼티 키보드의 직접적인 기원입니다. 아이러니하게도, 기계식 엉킴 문제를 해결하기 위해 태어난 배열이 전자식 시대에 접어든 지금까지도 키보드의 표준으로 살아남아 있는 셈입니다.

이 도구가 검사하는 "고스팅" 현상은 타자기 시대의 물리적 엉킴과는 원인이 전혀 다릅니다. 현대의 키보드는 비교적 적은 배선으로 많은 키를 인식하기 위해 키 매트릭스라는 방식을 사용하여 행과 열을 전기적으로 훑어 검사합니다. 이러한 배선 구조 때문에 특정한 세 개의 키를 동시에 누르면 전기 신호가 의도하지 않은 경로로 흘러 들어가, 누르지 않은 네 번째 키가 눌린 것으로 잘못 인식되거나 실제로 누른 키 중 하나가 인식되지 않는 경우가 생깁니다. 어떤 의미에서는 과거의 물리적 엉킴이 전기적 엉킴으로 형태를 바꾼 것이라고도 볼 수 있습니다.

게이밍 키보드의 "안티고스팅"이나 "NKRO 지원"과 같은 기능은 바로 이러한 전기적 간섭을 막기 위해 각 키마다 다이오드를 추가하는 등의 방식으로 설계됩니다. 백 년도 더 전에 타자기 기술자들을 괴롭혔던 "함께 움직이면 엉킨다"는 문제는 형태만 바뀐 채 오늘날의 키보드 설계자들에게까지 이어지고 있는 것입니다.