Автор Тема: USB Mouse Rate Adjuster - Программа для разгона USB - мышки  (Прочитано 10582 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Оффлайн KREKER12345

  • Ветеран
  • *****
  • Сообщений: 763
  • Пол: Мужской
    • Просмотр профиля
Данная программа выходила несколько лет назад под названием USB MouseRate Switcher 1.0

Кратко что из себя представляет "разгон" описано здесь:
 Спойлер:
Краткая теория разгона

USB мыши, как и любые другие устройства на USB шине, работают согласно стандарту этой самой шины (было бы удивительно, если бы это было не так). Стандарт же сообщает нам, что USB шина – это хост-управляемая поллинговая (опросная) шина с периодом опроса устройств в 1 миллисекунду (по версии USB1.1). Следовательно, максимально достижимая частота опроса USB мышей – 1000 опросов в секунду. Однако стандарт уточняет, что низкоскоростные (Lowspeed) устройства, к которым мыши обычно и относятся, должны запрашивать опрос не чаще, чем раз в 10 командных циклов шины, что они и делают (соблюдая стандарт).

Внимательный читатель заметит, что 10 командных циклов по 1 миллисекунде каждая даст частоту опроса в 100 раз за секунду. Почему же USB мыши по умолчанию дают частоту опроса 125? Дело в том, что драйвера хост-контроллера, писанные MS, устанавливают частоту опроса устройства по значениям степени двойки, округляя запрошенное устройством (точнее его драйвером) значение в меньшую сторону, причем в диапазоне от 1 до 32. (Стандарт USB шины позволяет запросить интервалы опроса в любое число от 1 до 255). Следовательно, запрошенный период в 10 циклов округляется до 8, что и дает искомые 125 опросов в секунду.

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


Упрощённо говоря суть вопроса - сколько раз в секунду (от 31 до 1000) компьютер будет опрашивать USB - мышь о том где она находится.

Установка программы сводится к распаковке архива в C:\Program Files\USB Mouse Rate Adjuster и запуску файла Setup.exe

ila_rendered

Установить галочки Filter On Device и Mouses Only, выбрать нужную частоту опроса,  после чего нажать Install Serviсe, и Restart

Мышки с разъёмом PS/2 (круглые) по умолчанию имеют частоту опроса в 125 (раз в секунду), которая с помощью софта и настроек может быть поднята до 250. Для мышек с разъёмом USB оптимальной частотой опроса будет 500.

Кто сомневается в том что это нужная и полезная вещь установите сначала частоту опроса в 500, а потом - 31 и поводите мышкой по экрану. Все сомнения сразу исчезнут.

« Последнее редактирование: 04 Ноября 2014, 17:51:33 от Ю.А. »

Оффлайн luxemburg

  • Ветеран
  • *****
  • Сообщений: 1753
  • Зовите просто Lux...
    • Просмотр профиля
Цитировать
Мышки с разъёмом P2P (круглые)

Разьем называется PS/2 - поправь

Оффлайн Дед Калян

  • Ветеран
  • *****
  • Сообщений: 919
  • Пол: Мужской
    • Просмотр профиля
KREKER12345, поставил. В чём соль, так и не понял. Напиши в трёх словах для не посвящённых..

Оффлайн KREKER12345

  • Ветеран
  • *****
  • Сообщений: 763
  • Пол: Мужской
    • Просмотр профиля
Проведи мышкой из конца экрана в другой конец. Сколько это заняло времени? Предположим секунду. Разница - или система зафиксировала 30 положений мышки, или 1000. Когда стоит маленькое значение гораздо сложнее "поймать" мышкой файл который нужно кликнуть. Если нет разницы между частотой в 31 и в 500 -  возможно просто эта система не работает, какого-нить драйвера не хватает.

Оффлайн Дед Калян

  • Ветеран
  • *****
  • Сообщений: 919
  • Пол: Мужской
    • Просмотр профиля
KREKER12345, может у меня просто мыша блатная и супернавороченная ;D