측정 방법
- 마우스 소프트웨어에서 확인하려는 DPI로 설정하고 그대로 두세요.
- 마우스 패드에 신용카드(길이 85.60 mm)나 자를 놓고, 테이프 두 조각 등으로 양 끝을 표시하세요. 그다음 카드를 치우세요.
- 거리를 입력하고 ‘측정 시작’을 누른 뒤, 마우스 왼쪽 가장자리를 첫 번째 표시에 맞추세요.
- 스페이스바를 누르고, 같은 가장자리가 두 번째 표시에 닿을 때까지 마우스를 일직선으로 밀어 움직인 뒤 멈추고 스페이스바를 다시 누르세요.
- 마우스를 처음 위치로 되돌리고 반복하세요. 다섯 번 측정하면 평균이 안정돼요. Esc 키를 누르면 포인터가 다시 나타나요.
얼마나 정확한가요?
가장 약한 부분은 자 역할을 하는 손이에요. 85.60 mm 카드에서 마우스 위치를 0.5 mm만 어긋나게 맞춰도 결과가 약 0.6% 달라지고, 이 오차는 모든 측정에 그대로 남기 때문에 측정 횟수를 늘려도 사라지지 않아요. 자로 20~30 cm처럼 거리를 길게 잡으면 같은 실수의 영향이 줄어요. 95% 신뢰구간은 측정값끼리 얼마나 차이 나는지만 보여 줘요.
이 테스트는 원시 입력을 켠 상태에서 브라우저가 보고하는 값을 세요. 브라우저는 센서 카운트 대신 픽셀 단위로 이동을 보고해도 되므로, 결과는 추정치로 보고 마우스 소프트웨어에 설정한 DPI와 비교하세요. Windows 포인터 속도를 바꿨을 때 결과가 달라진다면 브라우저가 원시 입력을 제공하지 않는 거예요.
측정할 수 있는 브라우저
원시 마우스 입력은 Windows, macOS 10.15.1 이상, ChromeOS의 Chrome·Edge 88 이상, 마우스를 연결한 Android의 Chrome 144 이상, Firefox 152 이상, Mac의 Safari 18.4 이상에서 작동해요. Linux의 Chrome과 iPhone·iPad의 브라우저에서는 작동하지 않으므로, 테스트가 숫자 대신 그 이유를 안내해요.
측정값 활용하기
소프트웨어에 표시된 DPI와 비슷하다면 설정이 제대로 적용되고 있는 거예요. eDPI 계산기에서 게임 내 감도와 곱해 보거나, 게임에 가장 좋은 DPI를 읽고 설정을 정하세요.
출처: W3C, Pointer Lock 2.0(영어); MDN, requestPointerLock and its browser support(영어), movementX(영어); Wikipedia, ISO/IEC 7810 ID-1 card size(영어); NIST, confidence limits for the mean(영어).