본문으로 건너뛰기

DPI 및 폴링 레이트 추정

테스트 영역에서 마우스를 이동하여 움직임 델타로 DPI를, 이벤트 간격으로 폴링 레이트를 추정합니다 — 모두 브라우저에서 로컬 처리됩니다.

이 테스트는 movementX/Y 픽셀 델타를 물리적 거리와 비교하여 마우스 DPI를 추정하고, 연속 mousemove 이벤트 간 평균 간격으로 폴링 레이트를 계산합니다.

게이밍 마우스는 400~25600 DPI, 폴링 레이트 125Hz(8ms), 500Hz(2ms), 1000Hz(1ms)이며, 일부 최신 모델은 4000~8000Hz를 지원합니다.

Move mouse here

결과가 의미하는 것

결과 범위 의미
양호 DPI 추정치가 마우스 설정에 근접, 폴링 레이트가 사양과 일치 브라우저 보고 움직임 데이터가 설정된 DPI와 일치하고 이벤트 간격이 예상 폴링 레이트와 맞습니다 — 마우스 센서와 USB 연결이 정상적으로 작동합니다.
주의 DPI 추정치 20% 이상 차이 또는 폴링 레이트가 사양보다 낮음 브라우저에서의 DPI 추정은 본질적으로 부정확합니다. 사양보다 낮은 폴링 레이트는 USB 전원 절약을 나타낼 수 있습니다 — OS USB 전원 관리 설정을 확인하세요.
불량 매우 불안정한 DPI 추정치 또는 폴링 레이트 125Hz 미만 불안정한 수치는 센서 결함, 더러운 추적 표면 또는 대역폭 제한이 있는 USB 허브를 통한 마우스 연결을 시사합니다.

자주 발생하는 문제와 해결 방법

추정 폴링 레이트가 마우스 사양보다 낮습니다

OS의 USB 전원 절약이 폴링 주파수를 줄일 수 있습니다. Windows에서는 전원 옵션에서 USB 선택적 일시 중단을 비활성화하세요. Linux에서는 'mousepoll' 커널 파라미터로 usbhid 폴링 간격을 설정하세요.

DPI 추정치가 설정 값과 매우 다릅니다

브라우저 기반 DPI 추정은 물리적 이동 거리에 대한 가정에 의존합니다. 정확한 DPI 값은 마우스 제조사 소프트웨어를 사용하세요. 브라우저 테스트는 상대적 비교에 가장 적합합니다.

관련 도구

자주 묻는 질문

DPI는 어떻게 추정하나요?

movementX/Y 델타에서 추정한 물리적 마우스 이동량과 알려진 테스트 영역 크기를 비교합니다. 최상의 추정을 위해 천천히 일정하게 이동하세요.

폴링 레이트는 어떻게 측정하나요?

연속적인 mousemove 이벤트 간의 평균 간격으로 폴링 레이트를 계산합니다. 1000Hz에서는 약 1ms마다, 125Hz에서는 약 8ms마다 이벤트가 도착합니다.

브라우저 기반 측정은 얼마나 정확한가요?

브라우저 이벤트 타이밍은 정밀도가 제한됩니다. 결과는 추정치이며 실제 DPI와 폴링 레이트와 다를 수 있습니다. 정확한 값은 제조사 소프트웨어를 사용하세요.

데이터가 업로드되나요?

아닙니다. 모든 마우스 추적은 mousemove 이벤트 API를 사용하여 로컬로 처리됩니다. 기기에서 데이터가 유출되지 않습니다.