Snaplytics JS Tests

마우스 폴링 레이트 테스트

마우스의 폴링 레이트 — 헤르츠 단위로 위치를 보고하는 빈도 — 를 실시간 측정기로 테스트하세요. 아래 박스 안에서 커서를 움직이세요; 빠르고 길게 움직일수록 더 정확한 측정값을 얻을 수 있으며, 현재, 최고, 평균 속도가 실시간으로 업데이트됩니다.

대기
Hz

측정하려면 여기로 마우스를 움직이세요

상자 안에서 마우스를 움직여 시작하세요 — 빠를수록 폴링 레이트를 더 정확하게 샘플링할 수 있습니다.

최대
평균
샘플
0

작동 방식

브라우저는 일반적으로 마우스 움직임을 프레임당 하나의 이벤트로 묶으므로, 단순히 mousemove 이벤트를 카운트하면 주사율만 측정됩니다. 실제 폴링 레이트를 보려면 getCoalescedEvents()를 읽습니다. 이는 브라우저가 프레임 사이에 수신한 모든 원시 샘플을 노출합니다. 시간에 따라 그 샘플들을 카운트하면 헤르츠 단위의 속도를 얻습니다. 마우스는 움직이는 동안에만 보고하므로 측정값을 얻으려면 커서를 계속 움직여야 합니다.

일반적인 폴링 레이트는 얼마인가요?

일반 사무용 마우스는 125 Hz(8ms마다)로 폴링됩니다. 게이밍 마우스는 보통 500 또는 1000 Hz로 작동하며, 최신 유선 모델은 4000 또는 8000 Hz까지 올라갑니다. 높은 속도는 더 낮고 일관된 입력 레이턴시를 의미합니다 — 1000 Hz를 넘으면 실제 차이는 작습니다. '최고' 수치가 마우스 성능의 가장 좋은 추정치입니다.

가장 정확한 측정을 위해

  • 빠르고 넓은 원을 그리며 계속 움직이세요 — 짧거나 느린 움직임은 샘플링이 부족합니다.
  • 결과를 최솟값으로 취급하세요: 브라우저나 시스템이 바쁘면 샘플을 누락할 수 있으므로 실제 속도는 표시된 것보다 약간 높을 수 있습니다.
  • 마우스에 해당 기능이 있다면 유선 연결 또는 동글의 고속 모드를 사용하세요.
  • 테스트 중에는 이 탭에 집중하고 다른 부하가 많은 앱을 닫으세요.