키보드 및 마우스 테스트: 소프트웨어 없이 모든 키와 버튼을 확인하는 방법
브라우저에서 바로 키보드와 마우스를 테스트하는 완벽한 가이드 — 눌림 현상이 있는 키 감지, 모든 마우스 버튼 테스트, 클릭 정확도 측정, 스크롤 휠 동작 즉시 확인.
새 키보드를 막 구입했거나, 특정 키에 눌림 현상이 의심되거나, 마우스 버튼이 제대로 인식되는지 확인해야 할 때 — 별도의 소프트웨어를 다운로드할 필요가 없습니다. 최신 브라우저는 키보드 및 마우스 이벤트를 상세하게 노출하기 때문에, 잘 만들어진 브라우저 도구라면 독립형 테스터가 할 수 있는 모든 것을 수행할 수 있습니다.
각 도구의 사용 방법과 확인해야 할 사항을 안내합니다.
키보드 테스트: 눌림, 미작동, 오작동 키 찾기
가장 흔한 키보드 문제는 다음과 같습니다:
- 입력이 안 되는 키 — 물리적으로는 정상인 것 같지만 문자가 입력되지 않는 경우
- 눌림 현상이 있는 키 — 누르지 않아도 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 배율 설정이 올바르게 구성되지 않은 것일 수 있습니다.
빠른 진단 체크리스트
입력 장치 문제를 진단할 때 이 체크리스트를 활용하세요:
- ✅ 키보드 테스트를 열고 모든 키를 체계적으로 누릅니다 — Fn 행부터 시작하여 숫자 행, 문자 행, 수정자 키 순서로
- ✅ 하단의 Untested keys 섹션을 확인합니다 — 전체 테스트 후에도 여기에 남아 있는 키는 의심스러운 것입니다
- ✅ 키를 2초간 누르고 Repeat: Yes 여부를 확인합니다 — No라고 표시되면 OS에서 자동 반복이 비활성화되어 있을 수 있습니다
- ✅ 마우스 테스트를 열고 뒤로 가기 및 앞으로 가기 버튼을 포함한 모든 버튼을 클릭합니다
- ✅ 천천히 스크롤하면서 스크롤 Y 값을 확인합니다 — 작은 증분으로 부드럽게 증가해야 합니다
- ✅ 클릭 맵에서 유령 점(직접 클릭하지 않은 추가 클릭)이 있는지 확인합니다
액체가 닿은 후 눌림 키나 입력 누락이 발생한 키보드의 경우, 키보드를 약간 기울인 상태에서 테스트하면 문제가 위치적인 것인지(액체가 고여 있는지) 확인하는 데 도움이 됩니다.