Оценить DPI мыши

Точного измерения DPI в браузере не бывает. Бывает оценка — с линейкой, отключённым ускорением и понятной погрешностью.

Сначала отмерьте на коврике расстояние линейкой.

Перед замером отключите ускорение указателя в системе — иначе число точек зависит от скорости движения, а не от разрешения сенсора.

Что означает результат

Оценка близка к заявленной

Мышь работает в паспортном режиме, ускорение указателя отключено.

Оценка заметно выше заявленной

Почти наверняка включено ускорение указателя: при быстром движении система добавляет точки сверх того, что сообщил сенсор.

Оценка заметно ниже

Проверьте масштаб браузера: при увеличении страницы точка CSS перестаёт равняться точке экрана, и счёт сбивается.

Оценка скачет от попытки к попытке

Так и должно быть при включённом ускорении: одно и то же движение рукой даёт разное число точек в зависимости от скорости.

Как измерить

  1. Отключите ускорение указателя. В Windows это «Параметры → Bluetooth и устройства → Мышь → Дополнительные параметры → Параметры указателя → Повысить точность установки указателя». Галочку снять.
  2. Поставьте масштаб браузера ровно на 100 % — сочетанием Ctrl и нуля.
  3. Отмерьте на коврике расстояние линейкой и отметьте начало и конец.
  4. Впишите это расстояние в поле, нажмите левую кнопку в сером поле и, не отпуская, проведите мышью строго вправо ровно на отмеренное.

Почему это оценка

Браузер считает точки CSS — единицы разметки, а не точки экрана. Между ними стоит масштаб системы (у ноутбуков он часто 125 или 150 %) и масштаб браузера. Проверка учитывает масштаб системы, потому что браузер его сообщает, а вот всё остальное остаётся на вашей совести.

Ускорение указателя ломает измерение сильнее всего. При включённом ускорении число точек зависит не от расстояния, а от скорости движения: то же самое расстояние, пройденное быстро, даёт заметно больше точек. Именно поэтому первый шаг инструкции — отключить его, а не последний.

Зачем вообще знать DPI

Число само по себе бесполезно: «800 DPI» ничего не говорит, пока не известно, какое разрешение экрана и какая чувствительность в игре. Полезна не цифра, а её постоянство — чтобы после смены мыши сохранить привычную скорость прицеливания.

Для этого считают не DPI, а «сантиметры на оборот»: сколько сантиметров надо провести мышью, чтобы обзор в игре повернулся на 360 градусов. Эта величина не зависит ни от экрана, ни от игры, и переносится между мышами пересчётом DPI.

Если не работает

Каждый раз получается разное число

Ускорение указателя включено. Отключите его и повторите: без него разброс между попытками падает до единиц процентов.

Указатель упирается в край экрана

Начинайте движение от левого края поля и ведите вправо. Если расстояния всё равно не хватает, возьмите отрезок покороче — например, 5 см вместо 10.

Оценка ровно вдвое отличается от заявленной

Похоже на масштаб системы 200 % или масштаб браузера. Проверьте оба: браузер сбрасывается сочетанием Ctrl и нуля.

Чего браузер увидеть не может

  • Разрешение сенсора и частоту опроса в паспортном смысле. Браузер получает координаты в точках CSS, а не сведения об устройстве; всё остальное — оценка по потоку событий.
  • Включено ли в системе ускорение указателя. А оно меняет число точек на то же движение руки — то есть искажает любую оценку DPI.
  • Точное значение DPI. Отклонение в 10–15 % здесь нормально даже при аккуратном замере: линейкой и рукой точнее не получится.
  • Разрешение, заданное фирменной программой мыши. Если в ней выбран профиль с другим DPI, замер покажет его, а не то, что написано на коробке.

Частые вопросы

Почему замер не совпадает с тем, что написано на коробке?

Три обычные причины: включено ускорение указателя, масштаб браузера не равен 100 %, или в фирменной программе мыши выбран профиль с другим DPI. Отклонение в 10–15 % нормально даже при аккуратном замере — линейкой и рукой точнее не выходит.

Зачем вообще знать DPI?

Само число бесполезно. Полезно его постоянство: при смене мыши хочется сохранить привычную скорость прицеливания. Для этого считают не DPI, а сантиметры на полный оборот обзора в игре — эта величина не зависит ни от экрана, ни от игры.

Это помогло вам? Оцените: