Developer Tools

키보드 및 마우스 테스트: 소프트웨어 없이 모든 키와 버튼을 확인하는 방법

브라우저에서 바로 키보드와 마우스를 테스트하는 완벽한 가이드 — 눌림 현상이 있는 키 감지, 모든 마우스 버튼 테스트, 클릭 정확도 측정, 스크롤 휠 동작 즉시 확인.

6분 읽기

컬러풀한 키캡이 있는 기계식 키보드 클로즈업

새 키보드를 막 구입했거나, 특정 키에 눌림 현상이 의심되거나, 마우스 버튼이 제대로 인식되는지 확인해야 할 때 — 별도의 소프트웨어를 다운로드할 필요가 없습니다. 최신 브라우저는 키보드 및 마우스 이벤트를 상세하게 노출하기 때문에, 잘 만들어진 브라우저 도구라면 독립형 테스터가 할 수 있는 모든 것을 수행할 수 있습니다.

각 도구의 사용 방법과 확인해야 할 사항을 안내합니다.

키보드 테스트: 눌림, 미작동, 오작동 키 찾기

가장 흔한 키보드 문제는 다음과 같습니다:

  • 입력이 안 되는 키 — 물리적으로는 정상인 것 같지만 문자가 입력되지 않는 경우
  • 눌림 현상이 있는 키 — 누르지 않아도 keydown 이벤트가 반복 전송되는 경우
  • 잘못된 keyCode — 현대 키보드에서는 드물지만, 리매핑된 레이아웃에서 중요
  • 수정자 키 문제 — Ctrl, Shift, Alt, Meta가 올바르게 작동하지 않는 경우

키보드 테스트 도구는 전체 키보드 레이아웃을 시각적으로 보여줍니다. 아무 키나 누르면 해당 키에 불이 들어옵니다:

  • 🟢 초록색 — 키를 누르고 성공적으로 뗀 상태
  • 🟣 보라색 — 현재 키를 누르고 있는 상태
  • 흰색 — 아직 테스트하지 않은 상태

키 정보 패널 읽기

키를 누를 때마다 8가지 데이터가 표시됩니다:

필드 의미
Key 입력된 문자 (a, A, Enter, Space)
Code 물리적 키 위치 (KeyA, ShiftLeft, Space)
KeyCode 레거시 숫자 코드 (일부 앱에서 여전히 사용)
Location Standard / Left / Right / Numpad
Modifiers 현재 눌린 Ctrl/Shift/Alt/Meta
Repeat 키를 누른 채로 자동 반복 중이면 Yes
Which 레거시 필드, 대부분의 키에서 keyCode와 동일
Unicode 인쇄 가능한 문자의 U+XXXX 코드 포인트

Key vs. Code: Key는 레이아웃에 따라 달라집니다 (AZERTY에서 같은 물리적 키를 누르면 다른 문자가 입력됨). 반면 Code는 항상 물리적 위치를 가리킵니다. 게임이나 단축키 시스템을 개발 중이라면 Code를 사용하세요.

레이아웃 전환

이 도구는 세 가지 레이아웃을 지원합니다:

  • 🇺🇸 QWERTY — 기본 미국 레이아웃
  • 🇫🇷 AZERTY — 프랑스 레이아웃 (A와 Q 위치 교환, 악센트 키)
  • 🇩🇪 QWERTZ — 독일/중앙유럽 레이아웃 (Y와 Z 위치 교환, 움라우트)

실제 키보드와 일치하는 레이아웃으로 전환하면 화면 표시와 실제가 일치합니다.

결과 내보내기

테스트 후 Export를 클릭하면 테스트한 모든 키, 테스트하지 않은 키, 전체 키 입력 기록이 담긴 .txt 보고서를 다운로드할 수 있습니다. 고객 지원 문의나 두 키보드를 비교할 때 유용합니다.


마우스 테스트: 모든 버튼, 모든 스크롤 방향

마우스 문제는 간헐적으로 나타나는 경우가 많아 진단하기가 더 까다롭습니다. 버튼이 95%는 정상 작동하다가 한 번 클릭에 두 번 클릭으로 인식되거나, 스크롤 휠이 위치를 건너뛰는 경우도 있습니다. 마우스 테스트 도구는 모든 동작을 실시간으로 캡처합니다.

테스트 항목

마우스 버튼 (0~4):

버튼 이름 주요 용도
0 왼쪽 기본 클릭
1 가운데 스크롤 클릭 / 새 탭에서 열기
2 오른쪽 컨텍스트 메뉴
3 뒤로 브라우저 뒤로 가기
4 앞으로 브라우저 앞으로 가기

각 버튼에 표시되는 정보:

  • 활성 상태 (색상 표시, 축소됨) — 누르고 있는 동안
  • 테스트 완료 상태 (녹색 테두리) — 버튼을 뗀 후
  • 클릭 횟수 — 해당 버튼을 클릭한 총 횟수

스크롤 휠: 수직 및 수평 스크롤 델타를 모두 추적합니다. 결함이 있는 스크롤 휠은 일반 사용 중에는 눈에 띄지 않는 불규칙한 델타 값(부드러운 증가 대신 큰 폭의 점프)을 나타내는 경우가 많습니다.

클릭 맵: 하단의 어두운 그리드는 마지막 50번의 클릭 위치를 색상 점으로 기록합니다 — 왼쪽(인디고), 가운데(황색), 오른쪽(장미색). 다양한 화면 위치에서 클릭 정확도를 확인하거나, 한 번의 클릭에서 두 점이 가깝게 나타나는 더블 클릭 문제를 발견하는 데 활용하세요.

일반적인 마우스 오류와 증상

더블 클릭 오류: 한 번 클릭했는데 클릭 맵에 두 점이 나타나거나, 클릭 횟수가 2씩 증가합니다.

버튼 눌림 현상: 버튼을 뗀 후에도 활성(눌림) 상태가 유지됩니다 — 다시 클릭할 때까지 색상 배경이 사라지지 않습니다.

스크롤 드리프트: 스크롤 휠을 건드리지 않았는데도 스크롤 Y 값이 변합니다.

사이드 버튼 미작동: 버튼 3과 4를 눌러도 반응이 없습니다 — 일부 시스템에서는 이 이벤트가 브라우저로 전달되지 않을 수 있습니다.


타이핑 속도: 키보드 성능 전체 테스트

모든 키가 정상적으로 인식되는 것을 확인했다면, 타이핑 속도 테스트로 실제 성능을 측정해보세요. 다음 항목을 측정합니다:

  • WPM — 분당 단어 수
  • 정확도 — 올바르게 입력한 문자의 비율
  • 오류 — 총 잘못된 키 입력 횟수
  • 시간 — 30초, 60초, 120초 중 선택 가능

이 테스트는 무작위 문자 대신 실제 영어 지문을 사용하여 실제 타이핑 패턴을 더 잘 반영합니다. 편안한 일상 사용을 위해서는 40+ WPM을 목표로 하세요. 터치 타이피스트는 보통 70~100 WPM을 기록합니다.


화면 및 디스플레이: 설정 상태 확인

하드웨어 테스트는 입력 장치에만 국한되지 않습니다. 새 워크스테이션을 설정하거나 디스플레이 문제를 해결 중이라면, 화면 해상도 및 디스플레이 정보 도구에서 다음을 확인할 수 있습니다:

  • 화면 해상도 및 뷰포트 크기
  • 기기 픽셀 비율(DPR) — 레티나/HiDPI 디스플레이 이해에 유용
  • 색상 깊이
  • 주사율
  • 화면 방향

DPR이 2라는 것은 화면이 논리적 픽셀의 두 배로 렌더링되고 있다는 의미입니다(레티나 디스플레이). DPR이 1인데 2를 기대했다면, OS 배율 설정이 올바르게 구성되지 않은 것일 수 있습니다.


빠른 진단 체크리스트

입력 장치 문제를 진단할 때 이 체크리스트를 활용하세요:

  1. 키보드 테스트를 열고 모든 키를 체계적으로 누릅니다 — Fn 행부터 시작하여 숫자 행, 문자 행, 수정자 키 순서로
  2. ✅ 하단의 Untested keys 섹션을 확인합니다 — 전체 테스트 후에도 여기에 남아 있는 키는 의심스러운 것입니다
  3. ✅ 키를 2초간 누르고 Repeat: Yes 여부를 확인합니다 — No라고 표시되면 OS에서 자동 반복이 비활성화되어 있을 수 있습니다
  4. 마우스 테스트를 열고 뒤로 가기 및 앞으로 가기 버튼을 포함한 모든 버튼을 클릭합니다
  5. ✅ 천천히 스크롤하면서 스크롤 Y 값을 확인합니다 — 작은 증분으로 부드럽게 증가해야 합니다
  6. ✅ 클릭 맵에서 유령 점(직접 클릭하지 않은 추가 클릭)이 있는지 확인합니다

액체가 닿은 후 눌림 키나 입력 누락이 발생한 키보드의 경우, 키보드를 약간 기울인 상태에서 테스트하면 문제가 위치적인 것인지(액체가 고여 있는지) 확인하는 데 도움이 됩니다.