Что означает кнопка cpi на беспроводной мыши

Узнаем что такое кнопка CPI на мышке и как ей пользоваться

Всем привет! Сегодня разберем кнопку CPI — что это такое на мышке, зачем она нужна, как ей пользоваться и для чего. Так же где на беспроводной или на обычной мышке она обычно находится. О том, почему мышка отключается и включается сама по себе, можно почитать здесь.

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

Что означает DPI

Сегодня большинство используемых компьютерных манипуляторов — оптические. Они оборудованы сенсором, который считывает текстуру коврика или игровой поверхности и при перемещении мышки подает на контроллер сигнал, что нужно переместить курсор.

Мощность сенсора характеризуется таким параметром как DPI, что значит «Точек на дюйм». Грубо говоря, это означает, что при перемещении манипулятора на один дюйм указатель передвинется на определенное количество точек. «Родное», то есть оптическое разрешение сенсора, не увеличенное программно, обычно находится в пределах от 400 до 800 ДПИ.

Однако нужно учитывать, что сенсор работает не постоянно, а «рывками», с определенной частотой проверяя коврик. Соответственно, если герцовка сенсора будет ниже, он увидит меньше перемещений и меньше передвинет курсор.

Еще на этот параметр влияют настройки самой Windows. Если установить низкую чувствительность указателя, то даже самый высокий ДПИ не поможет — курсор будет перемещаться слишком медленно.

Высокий ДПИ — это не всегда хорошо. Например, если вы поклонник шутеров, быстрое перемещение указателя, который в игре трансформируется в прицел, не дает точно прицелиться, что делает ваши шансы попасть в противника минимальными. Особенно актуально это для снайперов, для которых точность — непременное условие победы в матче.

Указанное актуально для экранов «стандартного» размера, то есть не более 1920×1080. Для разрешения выше и ДПИ надо больше, ведь курсор приходится двигать на большее количество точек. Если у вас экран Ultra HD, достаточно мышки на 400-800 ДПИ. Для экрана 4К неплохо подойдет мышь с 1600 DPI.

Что же такое CPI

Все это я рассказывал, так как параметр CPI, фактически, производное от DPI, который сегодня уже устарел и толком не отображает качество сенсора манипулятора. Производители комплектующих ввели новый параметр CPI, что значит «считывании на дюйм».Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мышиОн более точно характеризует позиционирование указателя. Например, мышь с 1000 ЦПИ при ее перемещении на 1 дюйм по коврику (2.5 см) передвинет курсор на расстояние 1000 пикселей. Этого, конечно мало. Для комфортного использования надо хотя бы 3000 CPI для экрана Ultra HD и 5000 CPI для разрешения 4К.

Многие игровые, а все чаще и обычные офисные мышки, например Bloody или Razer, оборудованы кнопкой CPI. Она расположена обычно рядом с колесиком и позволяет программно изменять разрешение сенсора, то есть переключать скорость указателя, как минимум в 2 позициях.

Пользоваться ею просто — нажимаете кнопку, и курсор перемещается немного быстрее. Если нажать еще раз, то еще быстрее. Третье нажатие сбрасывает скорость на минимум. Также с некоторыми мышками идет в комплекте фирменная утилита, с помощью которой можно настроить желаемое значение ЦПИ для разных позиций.

Для вас полезными будут публикации «Обзор мыши razer deathadder essential» и «Обзор logitech g102 prodigy». Буду признателен, если вы поделитесь этим постом в социальных сетях. До скорой встречи!

Источник

Оптические мышки. Что такое DPI и CPI. Для чайников.

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мышиВ последнее время стало модным ассоциировать высокое значение DPI оптической мыши с высокой точностью её сенсора. Производители игровых девайсов в рекламных буклетах не стесняются прибавить десяток восклицательных знаков к цифре dpi своей новой «революционной мышки» (3200. DPI, 6400 DPI. 12000 DPI. ). Рынок диктует свои правила. Конечно, современный мир крайне технологичен, и у обычного человека просто не хватает времени разобраться во всяких телевизорах, андроидах, автомобилях и прочих модных штуках. Что уже говорить о какой-то мышке. Но мы попробуем разобраться, что же такое на самом деле DPI и зачем оно нужно.

Откуда растут ноги
Для начала разберемся, каким образом у людей высокое значение DPI ассоциируется с высокой точность. Скорее всего, тут работает простая аналогия с фотоаппаратом. Все знают, 0.3 mpx (мегапикселя), как на старых телефонах – это плохо: смазанная картинка, плохо видны детали. А вот 8 mpx как в iPhone – это хорошо, потому что все видно очень четко. «Так, наверное, и в мышках», — думают люди, — «в них же тоже есть пиксели». Ведь DPI формально означает «Dots Per Inch», т.е. буквально «ТОЧЕК НА ДЮЙМ». Т.е. больше точек, — лучше видны детали поверхности, – следовательно, мышка может различать даже самые мелкие свои движения. И это позволяет в играх точнее наводить курсор/прицел. Вот и все объяснение. Правильно? Логично? Логично, но, к сожалению, В КОРНЕ НЕПРАВИЛЬНО!

Оптическое разрешение мыши
Дело в том, что в оптических мышках, изображение поверхности, по которой мы водим мышь, попадает на сенсор через увеличивающую линзу (Рисунок 1). Увеличение необходимо, чтобы лучше различать текстуру поверхности. Если посмотреть на обычный черный коврик для мыши, то он вроде бы везде одинаковый. Но взгляните на него под микроскопом – и каждый миллиметр поверхности будет по-своему уникален! Таким образом, на сенсор оптической мышки попадает лишь небольшая часть поверхности в виде квадрата. Обозначим сторону этого квадрата L. Если сенсор имеет NxN светочувствительных элементов, то значение DPI сенсора будет равно:
DPI = N/L
ИМЕННО ТАК!

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

Это так называемое «базовое» или «оптическое» разрешение мыши.

Очевидно, что для увеличения DPI, достаточно просто уменьшить площадь поверхности, которую будет видеть сенсор, т.е. поставить более сильную линзу. Но даже в этом случае сенсор будет работать с изображениями, полученными только своей маленькой матрицей. Поэтому DPI напрямую не имеет никакого отношения к точности мышки. Это просто характеристика, показывающая какую площадь поверхности охватывает сенсор, и зависит от свойств линзы и размера светочувствительной матрицы сенсора.

Тем не менее, на разных расстояниях сенсор может по-разному различать поверхность, лучше либо хуже. И именно это в наибольшей степени определяет точность сенсора!

Сильное увеличение (высокое значение dpi) приводит к тому, что в сенсор попадает слишком мало света и фотографии становятся «шумными» (вспомните цветные пятна на фотографиях, сделанных ночью). А слабое увеличение (низкое значение dpi) не позволяет сенсору «видеть» текстуру поверхности. Кроме того, качество самих светочувствительных элементов тоже играет важную роль. В современных игровых мышках базовое разрешение находится в диапазоне 400-800 dpi.

DPI vs CPI

Полученные матрицей фотографии сенсор сравнивает между собой и по смещению рисунков определяет направление и скорость движения мышки. При этом, минимальное расстояние, пройденное мышью, которое может физически зарегистрировать её сенсор – это расстояние, которое фиксирует по крайней мере ОДИН светочувствительный элемент. Т.е. при перемещении мышки на расстояние L сенсор может считать максимум N движений. Поэтому для мышек более правильным будет использовать аббревиатуру CPI – counts per inch, т.е. количество считываний на дюйм.

Для тех, у кого по-прежнему возникают трудности с пониманием dpi/cpi, предлагаю внимательно проанализировать следующую картинку (Рисунок 2).
Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши
«Цифровое» разрешение мыши

Современные методы сравнивания изображений позволяют определять параметры движения с субпиксельной точностью. Т.е. даже если на матрице изображение сместилось всего на один пиксель, сенсор может определить смешение на 5-10 пикселей! В сенсоре Pixart PMW3366, соотношение «один пиксель — одно считывание» выполняется лишь при 800 dpi. А максимальные для этого сенсора 12000 dpi достигаются его возможностью выдавать 16 считываний на один реальный пиксель.

При таком подходе, требования к качеству исходного изображения становятся еще более жесткими. Любой лишний «шумок» может катастрофически влиять на качество трекинга. Именно поэтому, для большинства сенсоров КАЧЕСТВО ТРЕКИНГА ЛУЧШЕ НА НИЗКИХ DPI. Почему так?

Если еще раз посмотреть на рисунок с разными линзами, можно заметить, что пиксели на матрице показаны либо полностью белыми, либо полностью черными. Это сделано для упрощения понимания dpi. В действительности все не совсем так.
На самом деле, реальная картинка представлена различными градациям серого цвета. Но что самое важное — надо понимать, что при смещении изображения, цвет пикселей не изменяется мгновенно. При миграции светлого пятна с одного пикселя на соседний, их цвета изменяются постепенно. По степени изменения оттенка серого сенсор и определяет параметры движения мыши. При этом мы можем сами указать, насколько сильно должна измениться яркость, чтобы сенсор зарегистрировал смещение. И тем самым мы указываем сколько «цифровых» считываний мы хотим получить для одного реального смещения пикселя на матрице.

Математически такой алгоритм работает очень точно. Но в реальности у любого фотоэлемента есть «шум». Это значит, что интенсивность цвета на нем может случайно изменяться, даже если мышь вообще никуда не движется. И если заставить сенсор ловить самые маленькие изменения яркости (т.е. установить очень высокие значение DPI/CPI!), то сенсор может принять случайное изменение яркости вследствие шума за реальное движение!

Зачем нам высокие dpi?

Считывания, выдаваемые сенсором, обрабатываются операционной системой. При стандартных настройках указателя мышки в Windows одно считывание означает перемещение курсора ровно на одну точку на экране. А количество точек на экране зависит от разрешения монитора. Если разрешение экрана установлено 1920*1680, то мышь с 1600 dpi пройдет весь экран слева направо, если её передвинуть на 1920/1600=1.14 дюйма, т.е. всего за три сантиметра, а мышь с 3500 dpi – за 1.5 см! Т.е. ЧЕМ БОЛЬШЕ CPI (DPI) ТЕМ БЫСТРЕЕ МЫШКА БЕГАЕТ ПО ЭКРАНУ! И это, пожалуй, единственное явное преимущество высоких CPI – они позволяют комфортно водить мышкой по экранам с большим разрешением. Правда, для сегодняшних разрешений вполне хватает и 1000-3000 cpi.

В 3D играх каждое считывания обрабатываются немного по-другому: одно считывание означает поворот на некоторый заданный угол. Как правило, этот угол имеет такую величину, что для комфортной игры будет вполне достаточно и 400 dpi

Отсюда мораль: ЧРЕЗМЕРНОЕ УВЕЛИЧЕНИЕ DPI ДЛЯ ПОЛЬЗОВАТЕЛЯ НЕ ИМЕЕТ НИКАКОГО СМЫСЛА.

Однако это совсем не значит, что мышки с высокими значениями dpi плохие. Скорее наоборот. Высокое значение dpi чаще всего означает, что в устройстве действительно установлен мощный сенсор. Другое дело, что даже для самых лучших сенсоров dpi лучше ставить поменьше. А производителям нужны продажи, вот они и делают упор на большие цифры, это привлекает покупателей.

Источник

Разница и отличия кнопок на мышке CPI и DPI

Всем привет! Сегодня рассмотрим кнопки CPI и DPI на компьютерной мышке — в чем разница между ними, это одно и тоже или нет, если есть отличие, то какое именно. О проверке мышки можно почитать здесь.

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

DPI — что это значит

Одна из характеристик оптического сенсора, которым оборудована мышь, называется DPI. Она обозначает количество точек на дюйм, которые видит сенсор компьютерного манипулятора. Этот параметр зависит от силы установленной линзы и непосредственно влияет на скорость движения курсора.

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

Оптический сенсор, двигаясь вдоль коврика или игровой поверхности, считывает перемещение текстуры и на основе этого определяет, с какой скоростью будет двигаться указатель. Закономерность следующая: чем выше разрешение, тем быстрее двигается указатель по рабочему столу.

Для экрана с большим разрешением это имеет определенные преимущества: курсор быстрее добегает из угла в угол, не заставляя пользователя лишний раз елозить рукой по коврику.

Если говорить об играх, то высокий DPI применим для стратегий в реальном времени, изометрических РПГ или MOBA, где нужно быстро переключаться между элементами на экране, которые могут быть расположены в разных углах. Что касается шутеров, то здесь не все так однозначно. Иногда требуется более точная наводка прицела, чего сложно добиться при высоком DPI.

Современные игровые (и не только) мыши обычно оборудованы переключателем, который может переключать DPI, а соответственно менять скорость указателя как минимум в двух позициях. В целом, для комфортной игры нужна мышь с DPI в пределах 600-1600.

В чем отличие CPI

Описанная выше характеристика хотя еще и актуальна, но, сказать по правде, уже устарела морально и толком не отображает функциональности компьютерного манипулятора. В двух разных моделях манипуляторов сенсоры могут сканировать коврик с разной частотой, поэтому при одинаковом ДПИ получится разная скорость курсора.

В последнее время используется другой термин, CPI — количество считывания на дюйм. Фактически, ЦПИ определяет расстояние, которое пройдет курсор при перемещении мышки на 1 дюйм, то есть 2,5 см. Чем выше CPI, тем более чувствительный сенсор на девайсе используется.

Новые модели мышке оборудованы уже кнопкой ЦПИ. По сути, это тот же переключатель скорости курсора. Для большинства компьютерных игр CPI в пределах 3000 более чем достаточно. Устройства, в характеристиках которых указано от 5000 и даже больше, по сути, имеют избыточную мощность.

Вряд ли этот максимум будет задействован пользователем. Слишком быстрый курсор столь же неудобен, как слишком медленный.

С другой стороны, высокий ЦПИ означает, что в манипуляторе используется мощный качественный сенсор, благодаря которому курсор или прицел в игре не будет двигаться рывками или срываться.

И если для офисных приложений это не критично, то в киберспорте любые лаги могут стать причиной поражения в очередном матче, а это не делает настроение лучше.

Подведя итоги: покупайте манипулятор, который работает на 600-1600 DPI или 2000—3000 CPI. Две кнопки сразу мне еще не попадались. Сомневаюсь, что такие девайсы вообще существуют.

Также для вас будут полезными статьи «Выбираем коврик для мышки: какой и для каких задач подойдет лучше?» и «Как настроить мышь на компьютере Windows 10». Буду признателен, если вы поделитесь этой публикацией в социальных сетях. До скорой встречи!

Источник

DPI на мышке: насколько это важно?

Стоит ли придавать этому параметру (которые многие считают основным) значение? Что вообще дает высокий DPI?

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

В спецификациях к любой компьютерной мышке можно найти параметр DPI. Вы могли заметить, что с каждым годом его значение увеличивается. Зачастую разработчики преподносят это как преимущество, но так ли это? Действительно ли мышь с 12 000 DPI будет лучше модели с 400 DPI при прочих равных?

Что такое DPI?

DPI — в переводе с английского dots per inch обозначает «точек на дюйм». То есть это количество пикселей, на которое сдвинется курсор, если мышь передвинется на один дюйм. Многие пользователи называют этот показатель разрешением, однако это не совсем правильно. DPI — это скорость сенсора. А разрешение отображает параметр CPI (counts per ich). То есть количество считываний сенсора за передвижение мыши на один дюйм.

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

DPI также часто путают с чувствительностью. Это тоже разные вещи. Чувствительность — это настраиваемый параметр в интерфейсе операционной системы или игры. То есть это лишь модификатор параметра CPI. Можно выставить высокое разрешение и низкую чувствительность или наоборот: низкое разрешение и высокую чувствительность. Например, 2400 CPI и чувствительность 5. Или 800 CPI и чувствительность 15. В обоих случаях курсор будет двигаться одинаково. Но что из этого лучше?

Зачем нужен большой CPI?

Как мы выяснили, чем больше CPI, тем большее расстояние пройдет курсор за движение мышки на дюйм. В условиях нынешних реалий, когда разрешение монитора 1920 на 1080 точек является самым популярным, большие значения CPI, равные 2400, 3600, 4800 и т.д. — попросту ни к чему. При таких цифрах работа и гейминг на Full HD экране будут неудобны, поскольку курсор будет резко сдвигаться на большое расстояние.

Конечно, это отчасти можно компенсировать уменьшением чувствительности, но далеко не в каждой игре и операционной системе имеется много значений, доступных для выбора. В той же Windows всего 11 делений для выбора скорости указателя. Отсюда получается, что высокие значения CPI предназначены для мониторов с большим разрешением: 4K и 8K.

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

В гейминге большой CPI только мешает, поскольку точность наведения курсора снижается. Когда противник находится на большом расстоянии от вас, вы передвигаете курсор всего на несколько пикселей. Попробуйте осуществить такое с CPI равным 5000. Вряд ли вы получите желаемый результат. Поэтому оптимальные значения для игр находятся в диапазоне от 400 до 2400 CPI.

Что такое акселерация?

Это ускорения курсора при резких движениях девайса. То есть, чем быстрее вы двигаете мышью, тем большее расстояние пройдет указатель. Данный параметр является настраиваемым, но редко встречается. Если его отключить, то независимо от скорости передвижения, курсор будет проходить фиксированное количество точек, которое равняется значению CPI.

Что означает кнопка cpi на беспроводной мыши. Смотреть фото Что означает кнопка cpi на беспроводной мыши. Смотреть картинку Что означает кнопка cpi на беспроводной мыши. Картинка про Что означает кнопка cpi на беспроводной мыши. Фото Что означает кнопка cpi на беспроводной мыши

Но благодаря акселерации вы сможете совершать быстрые движения, которые не потребуют движения мышки на весь ковер. Например, ускорение полезно в играх при разворотах на 180°.

На что действительно стоит обращать внимание?

Если вы хотите выбрать качественный игровой девайс, то гнаться за CPI не стоит. Лучше обратите внимание на следующие параметры:

Более подробно о правильном выборе компьютерных мышек вы можете прочитать в нашем гайде.

Источник

Низкий DPI vs. Высокий DPI

Больше точность, но больше шумов? Или меньше точность, но меньше шумов? Как определиться? Попробуем разобраться.

Начнем с того, что чем более низкий dpi вы используете, тем более низкую точность позиционирования курсора вы получаете. Почему так? Ответ читайте далее.

Например: если вы установите в настройках мыши 200 dpi и внутриигровую чувствительность равную 6, вы получите значительно меньшую точность позиционирования курсора, чем при настройках 8000 dpi с чувствительностью соответственно равной 0.15.

Почему чувствительность во втором случае равна 0.15? Это легко вычислить по формуле:

old_dpi / new_dpi * old_game_sens = new_game_sens;

200 dpi / 8000 dpi * 6 sens = 0.15 sens;

Получим абсолютно одинаковую скорость мыши, при новых настройках dpi.

* Мышь: Logitech G102(203) «Prodigy»

* Разрешение экрана: 1920×1080

Настройки выше сделаны для того, чтобы добиться одинаковой скорости мыши в системе при 200 и 8000 dpi для более точного тестирования. Таким образом получается, что скорость мыши будет примерно одинаковой, но установленное разрешение сенсора при этом будет различным.

Множители скорости мыши в Windows, в соответствии с положением ползунка

1=1/32; 2=1/16; 3=2/8; 4=4/8; 5=6/8; 6=1.0; 7=1.5; 8=2 9=2.5; 10=3; 11=3.5

Замечание: настройки скорости мыши Windows с недавнего времени не влияют на поведение мыши в Quake Champions, по видимому в игру добавили поддержку Raw Input, включенную по умолчанию. Поэтому можете устанавливать ползунок так, как вам удобно.

Вот что происходит на низких и высоких настройках dpi при перемещении курсора с одинаковой скоростью:

На 200 dpi провести ровную линию невозможно, курсор дрожит и создает «лесенку», т.к. количества считываемых точек поверхности просто не достаточно, для точного позиционирования на таком разрешении.

Другое дело 8000 dpi — линия получается почти ровной, а небольшие неровности это, в основном, следствие естественного дрожания руки человека.

Установка высоких значений dpi может помочь как в обычной работе, особенно если вы занимаетесь графикой, так и в играх, особенно в тех моментах, когда требуется точное наведение прицела. К примеру в Quake Champions, если вы стреляете из рейлгана на большую дистанцию, да еще и в узкий проход, то настройки с высоким dpi могут дать вам небольшое преимущество.

Кроме того есть еще один важный момент: чем выше разрешение экрана — тем больше будет заметна дрожь курсора мыши на низких dpi. Например на 4K разрешении монитора, курсор мыши, установленной на 200 dpi, будет при дрожании перескакивать на большее количество пикселей, чем при разрешении монитора FullHD.

В итоге получается, что смысла играть на очень низких настройках dpi, особенно в том случае, если вы можете позволить себе более высокие значения — просто нет. Это не только не дает никакого преимущества, но даже наоборот отнимает его. Разница, конечно, не столь значительная, особенно в таких быстрых играх вроде Quake Champions, где не требуется точной стрельбы на огромные расстояния, как например в Arma III, но все же эта разница есть.

О проблемах, с которыми можно столкнуться на очень высоких значениях dpi читайте в разделе «Дополнительная информация».

Конечно, большинство профи играют на низких значениях, но это скорее дело старой привычки. Иногда, когда приходят новые технологии, от старых привычек приходится отказываться.

Аббревиатура CPI расшифровывается как counts per inch (считываний на дюйм), но пользователи обычно говорят о DPI – dots per inch (точек на дюйм). Это связано с тем, что на экране монитора отображаются «точки», в то время как сенсор в результате своей работе выдает «считывания». Поэтому разница между dpi и cpi состоит исключительно в названии, по факту эти понятия обозначают одно и то же.

Давайте заглянем в сенсор мыши. В нем есть светочувствительная матрица, которая состоит из пикселей и линза с заданным увеличением, через которую на сенсор попадает изображение поверхности. При этом на каждый пиксель матрицы проецируется небольшой участок поверхности. Длина этого участка является минимальным элементом, который может увидеть наша матрица. В этом случае, мы понимаем CPI как «сколько пикселей нашей матрицы помещается в одном дюйме поверхности». Это и есть оптическое или «нативное» разрешение нашей системы. И поверьте, это разрешение гораздо меньше тех цифр, которые заявляются производителями для своих устройств. Например у самых продвинутых сенсоров на данный момент размер матрицы составляет всего 32х32 пикселя (1024 точки), что явно меньше чем заявленные 8000 или 16000 dpi у некоторых производителей.

Как мы можем получить более высокое разрешение? Один из способов — разделение пикселей в нашей матрице на более мелкие фотоэлементы. Однако, в этом случае приходится повышать светочувствительность каждого элемента, что в свою очередь увеличивает уровень шумов на матрице. Постепенно увеличивая количество пикселей вы достигаете определенного предела, при котором информация, получаемая пикселем не позволяет определить параметры движения мыши из-за плохого соотношения сигнал/шум.

Различают высокочастотный и низкочастотный jitter.

Важно понимать, что проблема jitter’a непосредственно связана с разрешением сенсора (dpi/cpi). И это вполне естественно. Чем больше вы поднимаете dpi, тем больше вы получаете ошибок. Приближаясь к шумовому порогу сенсора, система перестает понимать, какой сигнал представляет собой настоящее движение, а какой просто является случайным шумом на матрице.

Как на очень высоких так и на очень низких dpi есть свои слабые стороны в определении шумов. Поэтому настраивать dpi/cpi следует на промежуточные значения.

Выделяют три вида угловой ошибки сенсора: общая угловая ошибка, ошибка «3-сигма» и т. н. «угловая привязка».

Общая угловая ошибка — это систематическое отклонение угла, определяемого сенсором, от реального угла, под которым осуществляется движение мыши. При этом пользователей, как правило, этот вид ошибки не слишком беспокоит (если только она не слишком велика), они естественным образом под нее подстраиваются, даже не замечая, что мышь ведет себя как-то неправильно.

Ошибка 3-сигма — это случайное изменение общей угловой ошибки. Можно сказать, что это «ошибка ошибки». В отличие от общей угловой ошибки, к данному недостатку пользователь практически никак не может адаптироваться. Именно поэтому, величина ошибка «3-сигма» является очень важным параметром, который характеризует точность сенсора.

Угловая привязка. Фактически, угловая привязка означает наличие определенного диапазона углов, в котором наша система выдает строго горизонтальное либо строго вертикальное движение. Эта функция была реализована в некоторых сенсорах, чтобы помочь людям, которые работают в офисных либо графических приложениях, рисовать прямые линии. Но такое поведение мышки может быть неприемлемым для геймеров. Естественным желанием для геймера является «чистый» необработанный трекинг, которой позволяет им лучше чувствовать движения своей руки и быть точным, совершая даже небольшие движения мышью. Потому что при экстремальных значениях угловой привязки, рисуя, к примеру, окружность, на выходе вы можете получить вместо круга некоторое подобие квадрата.

Суть данной проблемы состоит в том, что в некоторых случаях сенсор полностью перестает понимать, куда движется мышь и не выдает никаких считываний. На практике это выглядит так: пользователь ведет мышь, а курсор на экране в какой-то момент останавливается, а затем снова продолжает свое движение.

Технически, пропуск пикселя заключается в том, что сенсор определяет движение, сравнивая между собой фотографии поверхности. И здесь весь смысл заключается в скорости фотографирования. Первыми проблемными мышками с пропуском пикселя были устройства на базе лазерного сенсора Avago 9500 (SteelSeries Xai/Sensei), где скорость фотографирования составляла 12000 кадров в секунду! Большая скорость фотографирования позволила существенно повысить точность сенсора на обычных скоростях, но при медленном движении две последовательные фотографии, сделанные с интервалом 0,000083 секунды (1/12000), становятся практически неотличимыми друг от друга. Поэтому, в последнем поколении сенсоров (например Pixart S3988/PMW3366) скорость фотографирования меняется в зависимости от скорости движения самой мышки: от 3000 до 12000 кадров в секунду.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *