마우스 테스트로 건너뛰기
Mouse Tester Online

사이트 소개

이곳은 마우스가 제대로 작동하는지 확인하기 위한 독립적인 브라우저 도구 모음입니다. 버튼, 휠, 트래킹, 클릭 간격, 보고 속도를 다룹니다. 이런 질문에 답하는 대부분의 도구가 숫자만 보여주고 설명하지 않거나, 조용히 엉뚱한 것을 측정하기 때문에 만들었습니다.

테스트는 실제로 어떻게 동작하나

모든 것이 브라우저 안에서 JavaScript로 실행되며, 웹 페이지라면 어디서나 받는 것과 같은 포인터 이벤트를 읽습니다. 업로드되는 것도, 저장되는 것도 없고 계정도 없습니다. 페이지가 로드된 뒤 인터넷을 끊어도 모든 테스트가 그대로 동작합니다.

버튼 테스트는 포인터 이벤트를 읽고, 브라우저의 버튼 비트마스크를 비교해 어떤 버튼이 눌려 있는지 추적합니다. 그래서 첫 버튼을 누른 채 두 번째 버튼을 눌러도 올바르게 기록됩니다 — 다른 여러 테스터가 놓치는 경우입니다.

폴링레이트 테스트는 방법이 가장 중요한 항목입니다. 브라우저는 마우스 움직임을 화면 주사율에 맞춰 묶어서 전달하므로, 움직임 이벤트를 세면 마우스가 아니라 모니터를 측정하게 됩니다. 이 테스트는 대신 각 묶음 안의 개별 보고를 읽습니다 — 브라우저가 지원하면 pointerrawupdate로, 아니면 각 움직임 안에 합쳐진 이벤트로 — 그리고 둘 중 무엇을 사용했는지 화면에 표시합니다.

수치가 정확하지 않게 되는 지점

쓸모 있다는 것은 한계를 분명히 밝힌다는 뜻이므로, 아래 내용은 여기 묻어두지 않고 도구 자체에 표시됩니다.

  • 어떤 브라우저도 마우스의 USB 폴링레이트를 직접 읽을 수 없습니다. 표시되는 수치는 브라우저가 실제로 수신한 속도입니다. 125, 500, 1000 Hz는 확실히 구분하며, 그 이상은 마우스 드라이버 소프트웨어에서 확인하세요.
  • 더블클릭 기준값은 규격이 아니라 경험칙입니다. 40 ms 이내로 붙은 입력은 스위치 튐일 가능성이 높다고 표시합니다. 사람의 손가락은 그렇게 빠르게 움직이지 못하기 때문입니다. 다만 측정된 간격은 항상 함께 보여 주므로 직접 판단하실 수 있습니다.
  • 스크롤은 방향만 보고하고 거리는 절대 보고하지 않습니다. 스크롤 델타 값은 브라우저·운영체제·기기마다 다르므로, 그것으로 만든 "스크롤 정확도" 점수는 지어낸 숫자입니다.
  • 일부 하드웨어에서는 테스트할 수 없는 버튼이 있습니다. 노트북 터치패드에는 가운데 버튼도 사이드 버튼도 없고, Firefox는 사이드 버튼 이벤트를 아예 전달하지 않습니다. 그런 항목은 0으로 남으며, 이는 고장이 아니라 정상입니다.

이 사이트가 의도적으로 하지 않는 것

가입도, 업로드도, "결과에 따른 업그레이드 추천"도 없습니다. 여러 마우스 테스터가 하드웨어 판매점에서 운영되며 제품 추천으로 끝납니다. 이곳은 여러분에게 팔 것이 없고, 그것이 핵심입니다.

결과가 무엇을 증명하고 무엇을 증명하지 않는지는 이용약관에 더 형식을 갖춰 정리되어 있고, 이 사이트가 데이터로 무엇을 하는지는 — 사실상 아무것도 하지 않습니다 — 개인정보처리방침에 있습니다.

문의

정정과 버그 제보는 진심으로 환영합니다 — 특히 테스트가 여러분의 하드웨어에 대해 틀렸다고 증명할 수 있는 내용을 보고할 때 그렇습니다. hello@mousetesteronline.com로 보내시거나 문의 페이지를 참고하세요.