1. 이 도구는 무엇을 하나요
이 무료 온라인 키보드·마우스 검사기는 키보드와 마우스를 실시간으로 테스트할 수 있게 해 줍니다. 키 코드, 마우스 위치, 클릭, 스크롤, 수정키를 확인하세요. 하드웨어 확인·입력 디버깅 시 키보드 테스트, 마우스 테스트, 키 코드 조회로 사용하세요. 설치·업로드 불필요, 모든 입력은 브라우저에서 캡처되며 서버로 전송되지 않습니다. 하드웨어 확인, 키 코드 조회, 수정키 테스트, 스크롤 휠 테스트에 적합하며, 소프트웨어를 설치할 수 없는 제한된 PC에서도 사용할 수 있습니다.
2. 사용 방법
빠른 시작: 키보드 영역을 클릭하고 아무 키나 누르면 key, code, keyCode, repeat, 수정키가 표시됩니다. 마우스 영역에서 이동·클릭하면 위치와 버튼 이벤트가 표시됩니다. 지우기로 각 섹션을 초기화하세요. 마우스 영역에서 우클릭으로 오른쪽 버튼을 테스트할 수 있습니다.
- 키보드 — 키보드 영역을 클릭(또는 탭으로 포커스)한 뒤 아무 키나 누르세요. key, code, keyCode, repeat, 수정키가 테이블에 표시됩니다.
- 마우스 — 마우스 테스트 영역에서 이동·클릭하세요. 위치는 실시간으로 갱신되고 클릭·스크롤 이벤트가 기록됩니다.
- 지우기 — 각 섹션의 지우기로 이벤트 목록을 초기화하세요.
- 우클릭 — 마우스 영역에서 우클릭하면 오른쪽 버튼을 테스트할 수 있습니다(해당 영역에서는 브라우저 컨텍스트 메뉴가 억제됨).
3. 작동 방식
- 키보드 — 포커스 가능 영역에서 keydown 이벤트를 수신. key(문자), code(물리 키), keyCode(레거시), repeat(키 유지), 수정키(Alt, Ctrl, Shift, Meta) 표시.
- 마우스 — 전용 영역에서 mousemove, mousedown, mouseup, wheel 수신. 커서 위치(x, y), 버튼(왼쪽, 가운데, 오른쪽), 스크롤 델타(X, Y), 수정키 표시.
- 이벤트는 무한 증가를 막기 위해 최대 한도까지 메모리에 저장됩니다. 모든 처리는 브라우저에서만 이루어지며 서버로 데이터가 전송되지 않습니다.
4. 사용 사례 및 예시
- 하드웨어 확인 — 키보드·마우스 교체 후 모든 키·버튼이 동작하는지 확인.
- 키 코드 조회 — 어떤 키의 정확한
key,code,keyCode확인(개발자용). - 수정키 테스트 — Shift, Ctrl, Alt, Meta가 올바르게 감지되는지 확인.
- 스크롤 휠 — 마우스 영역에서 스크롤 방향·델타 테스트.
예시
- A 입력 → key: "a", code: "KeyA", keyCode: 65
- Shift+A 입력 → 수정키: "Shift", key: "A"
- (320, 150)에서 왼쪽 클릭 → down Left @ (320, 150)
- 아래로 스크롤 → delta Y: -100
5. 제한 사항 및 알려진 제약
- 브라우저 전용 — 이벤트는 브라우저가 노출하는 범위로 제한됩니다. 일부 저수준 하드웨어 동작은 보이지 않습니다.
- 포커스 필요 — 키보드 이벤트는 키보드 영역에 포커스가 있을 때만 캡처됩니다. 먼저 클릭하거나 탭으로 포커스를 주세요.
- 마우스 영역만 — 마우스 이벤트는 전용 테스트 영역 안에서만 캡처되며 페이지 다른 곳은 제외됩니다.
- 키로그 저장 없음 — 이벤트는 메모리에만 유지되며 새로고침 시 사라집니다. 저장·서버 전송 없음.