вторник, 15 июля 2014 г.

Как работает оптическая мышь. ЧАСТЬ 3. Refresh rate и Polling rate.

Как работает оптическая мышь. ЧАСТЬ 3. Refresh rate и Polling rate.

С размером матрицы сенсора тесно связан такой параметр, как скорость фотографирования поверхности, которая измеряется в fps (frames per second/кадров в секунду). Действительно, чтобы указанный на Рисунке 1 паттерн не убежал, достаточно просто чаще фотографировать поверхность. Как правило, fps современных мышей колеблется от 3000 fps (Logitech g100s) и выше. Microsoft 3.0 имела две версии с 6000 fps и 9000 fps соответственно. В лазерных мышках SteelSeries, типа Xai, Sensei скорость фотографирования может достигать 12000 fps.

Рисунок 1. Поиск паттерна

Частота опроса (polling rate).
Несмотря на то, что мышь фотографирует поверхность с огромной частотой (это нужно именно сенсору для правильной работы), передача данных о движении происходит по законам порта USB, к которому подключена мышь. Максимальная скорость данного порта – 1000 опросов в секунду, т.е. Герц (Гц). Стандартные офисные мышки передают данные с частотой 125 Гц. Разберем частоту опроса на примере 125 Гц. 125 Гц – это значит, что мышь будет опрашиваться один раз в 8 мс (миллисекунд) [125 * 8 мс= 1000 мс = 1 с]. Т.е. если вы пальнули во врага, нажав левую кнопку мыши, сам выстрел может задержаться на 8 мс. Много это или мало? Обычный средний пинг игровых серверов – 15 мс. Задержка лучших игровых мониторов – около 5-10 мс. На фоне этого 8 мс, кажется, что-то да значат. Но решать вам, я лично предпочитаю задержки в 1 мс, т.е. использую мыши с частотой опроса 1000 Гц.

4 комментария:

  1. Ну это может в Москве пинг 15 мс, мы с провинции (Волгоград) рады серверам с пингом 34 =)) А Европейские сервера LOL, Starcraft это бдует 70 - 90 мс.

    ОтветитьУдалить
  2. И так же вопрос есть про PS/2 порт. Там же вроде как устройство прерывание создает при возникновении события (по крайне мере так происходит при подключениее клавиатуры по PS/2). То есть комп не опрашивает устройство. А что будет при подключении мыши по PS2? Ведь есть переходники.

    ОтветитьУдалить
  3. Есть ли смысл переходить на Logitech g100s с a4tech x755bk? Логитеч могу взять за 18$!

    ОтветитьУдалить
    Ответы
    1. Если всё устраивает, то смысла нет. А разве х755bk не срывается при резких движениях? Там же один из первых лазерных сенсоров. g100s в плане сенсора - топ1 по цена/качество. Правда кнопки невнятные.

      Удалить