Возможно вы искали: 'Rugby League Challenge'

May 15 2025 18:13:43
  • Как сделать 8Gamers.Ru домашней страницей?
  • Игры
    • База данных по играх
    • Игровые новости
    • Игровая индустрия
    • Обзоры на игры
    • Прохождения игр
    • Гайды к играм
    • Превью о играх
    • Игровые тизеры
    • Игровые арты
    • Игровые обои
    • Игровые скриншоты
    • Игровые обложки
    • Игровые трейлеры
    • Игровое видео
    • Вышедшие игры
    • Ближайшие релизы игр
  • Кино и ТВ
    • База данных по кино
    • Статьи о кино
    • Постеры
    • Кадры из кино
    • Кино трейлеры
    • Сегодня в кино
    • Скоро в кино
  • Комиксы и манга
    • Манга по алфавиту
    • База данных по комиксах
    • Читать онлайн комиксы
    • Читать онлайн манга
    • База персонажей
  • Читы и коды
    • Чит-коды для PC игр
    • Чит-коды для консольных игр
    • Трейнеры
    • Коды Game Genie
  • Моддинг
    • Модификации
    • Карты к играм
    • Программы для моддинга
    • Статьи о моддинге
  • Геймдев
    • Всё о создании игр
    • Список движков
    • Утилиты в помощь игроделу
    • Конструкторы игр
    • Игровые движки
    • Библиотеки разработки
    • 3D-модели
    • Спрайты и тайлы
    • Музыка и звуки
    • Текстуры и фоны
  • Рецензии
    • Игры
    • Кино
    • Аниме
    • Комиксы
    • Мангу
    • Саундтреки
  • Саундтреки
    • Лирика
  • Файлы
    • Патчи к играм
    • Русификаторы к играм
    • Сохранения к играм
    • Субтитры к кино
  • Медиа
    • Видео
    • Фото
    • Аудио
    • Фан-арты
    • Косплей
    • Фото с виставок
    • Девушки из игр
    • Рисунки
    • Рисуем онлайн
    • Фотохостинг
  • Юмор
    • Анекдоты
    • Афоризмы
    • Истории
    • Стишки и эпиграммы
    • Тосты
    • Цитаты
  • Флеш
    • Азартные
    • Аркады
    • Бродилки
    • Гонки
    • Для девочек
    • Для мальчиков
    • Драки
    • Квесты
    • Леталки
    • Логические
    • Мультфильмы
    • Открытки
    • Приколы
    • Разное
    • Спорт
    • Стратегии
    • Стрелялки
Статистика

Статей: 87772
Просмотров: 96111483
Игры
Injustice:  Gods Among Us
Injustice: Gods Among Us
...
Dark Souls 2
Dark Souls 2
Dark Souls II - вторая часть самой хардкорной ролевой игры 2011-2012 года, с новым героем, сюжето...
Battlefield 4
Battlefield 4
Battlefield 4 - продолжение венценосного мультиплеер-ориентированного шутера от первого ли...
Кино
Steins;Gate
Steins;Gate
Любители японской анимации уже давно поняли ,что аниме сериалы могут дать порой гораздо больше пи...
Ку! Кин-дза-дза
Ку! Кин-дза-дза
Начинающий диджей Толик и всемирно известный виолончелист Владимир Чижов встречают на шумной моск...
Обзоры на игры
• Обзор Ibara [PCB/PS2] 18357
• Обзор The Walking ... 18801
• Обзор DMC: Devil M... 19879
• Обзор на игру Valk... 15877
• Обзор на игру Stars! 17764
• Обзор на Far Cry 3 17948
• Обзор на Resident ... 16024
• Обзор на Chivalry:... 17508
• Обзор на игру Kerb... 17981
• Обзор игры 007: Fr... 16619
Превью о играх
• Превью к игре Comp... 17960
• Превью о игре Mage... 14464
• Превью Incredible ... 14721
• Превью Firefall 13479
• Превью Dead Space 3 16334
• Превью о игре SimC... 14730
• Превью к игре Fuse 15442
• Превью Red Orche... 15542
• Превью Gothic 3 16343
• Превью Black & W... 17354
Главная » Статьи » Разное » Разгон USB мыши под ОС Gentoo Linux (mouse driver gentoo linux usb speed)

Разгон USB мыши под ОС Gentoo Linux (mouse driver gentoo linux usb speed)

Ключевые слова: mouse, driver, gentoo, linux, usb, speed, (найти похожие документы)

From: Gamer <gamer@bestfilez.net.>
Newsgroups: email
Date: Mon, 14 Mar 2005 14:31:37 +0000 (UTC)
Subject: Разгон USB мыши под ОС Gentoo Linux

Всем известно, что опрос мышки по USB идет не быстрее 133Hz, с ps/2
проще есть очень много способов как ее подразогнать, но сегодня мы будем
разгонять USB мышь, да еще и по ОС Gentoo Linux.

Началом для этой статьи послужил топик на форуме
http://forums.gentoo.org/viewtopic.php?t=164679 Gentoo Linux, кое что
новое для себя вы можете узнать прочитав его.

И так начнем, все нижеизложенное было протестировано на моей мышке
Logitech MX500, дистрибутиве Gentoo Linux 2004.3 (emerge --update
system) и ядре linux-2.6.11-gentoo. Также я не несу никакой
отвечтвенности, если в результате "разгона" мышки она
каким-либо образом пострадала.

1) Качаем и устанавливаем патч для ядра.

Взять патч можно вот здесь
(http://omfg.linux.dk/pub/configurable-hid-mouse-polling/archive/chmp-r5-FULL.patch).
Копируем его в директорию с исходниками ядра, обычно это /usr/src/linux
и выполняем команду

patch -p1 < chmp-r5-FULL.patch


После успешного патча ядра переходим ко 2-у пункту.

2) Конфигурация ядра и его установка.
Набираем в консоли

make menuconfig


Затем заходим в Device Drivers ---> USB Support и выбираем

<*> Support for Host-side USB
--- USB Host Controller Drivers ****Выбираем в зависимости от чипсета****
<*>EHCI HCD (USB 2.0) support
<*>OHCI HCD support
<*>UHCI HCD (most Intel and Via) support
--- USB Input Devices
<*> USB Human Interface Device (full HID support)
(2) USB HID Mouse Interrupt Polling Interval *****Уменьшаем время опроса мышки до 2ms***
[*] HID input layer support


Вот список мышей, которые без проблем работают на 2ms:

* Logitech's MX-family
* Logitech Mouse Man Dual Optical
* Logitech iFeel
* Microsoft Intellimouse Explorer
* Microsoft Intellimouse Optical 1.1


Дальше как обычно:

make && make modules_install


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

3) Проверка работы патча.

После загрузки выполните команду:

cat /proc/bus/usb/devices


Если все прошло гладко, то вы увидите примерно следующее:

T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046d ProdID=c025 Rev=98.02
S: Manufacturer=B16_b_02
S: Product=USB-PS/2 Optical Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 98mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 5 Ivl=2ms


Это означает, что теперь опрос нашей мыши проводится каждые 2ms.

Но это еще не все, для гордых владельцев мышек серии logitech, коим я
тоже являюсь есть возможность поднять скорость опроса поверхности с 400
cpi до 800 cpi. Делается это очень просто, качаем вот отсюда
http://freshmeat.net/projects/logitech_applet/ программу logitech applet.

1) Распаковываем ее куда-нибудь, читаем в обязательном порядке файл
README, затем просто:

./configure --prefix=/usr
make
make install


(Вам потребуется libusb для компиляции программы, взять ее можно вот
тут: http://libusb.sourceforge.net/)

Если все прошло успешно, то сама программа logitech_applet будет
находится в /usr/bin/.

2) Проверяем скорость работы мышки.

Выполняем команду logitech_applet --get-res, получаем что-то вроде:

002/002 046D/C025 M-BP81A MX500 Optical Mouse
Resolution: 400cpi
Cruise Control / Smart Scroll: Disabled


Как видно сейчас скорость опроса поверхности стоит 400cpi.

Выполняем команду:

logitech_applet -s800


Затем опять logitech_applet --get-res и видим, что ситуация поменялась.

002/002 046D/C025 M-BP81A MX500 Optical Mouse
Resolution: 800cpi
Cruise Control / Smart Scroll: Disabled


Теперь нужно сделать так, чтобы при перезагрузке все автоматически
выставлялось в 800cpi.

Если у вас работает hotplug, то просто разархивируйте содерживмое вот
этого (http://download.linux-gamers.net/hardware/logitech/hotplug_logitech.tar.gz)
архива в директорию /etc/hotplug/usb. Все должно работать.

Содержимое архива - 2-а файлика logitech_mouse.usermap и
logitech_mouse, logitech_mouse.usermap определяет какая мышь подключена
и запускает logitech_mouse, который выставляет 800cpi и отключает cruise
control.

Либо есть второй способ, но он подходит владельцам Gentoo Linux, создаем
в /etc/init.d/ файлик logitech следующего содержания:

#!/sbin/runscript

depend() {
need localmount
before gpm
}

checkconfig() {
if [ ! -x /usr/bin/logitech_applet ]; then
eerror "Logitech Applet not found."
fi
return 0
}

start() {
checkconfig || return 1

ebegin "Running logitech mouse applet"
/usr/bin/logitech_applet --set-res=800 > /dev/null
/usr/bin/logitech_applet --get-res | grep [Rr]esolution

eend $?
}




Выполняем: chmod +x logitech затем rc-update add logitech default.

3) Как добавить мышку, которой нет в списке:
Выполняем команду

cat /proc/bus/usb/devices | grep Vendor=046d


Получится что-то вроде этого:

P: Vendor=046d ProdID=c025 Rev=98.02


Открываете logitech_applet.c в vi, находите структуру device_table и
просто копируете одну строку в которой меняете ProductID (2-е поле),
название мышки (3-е поле), поле информации и поддерживаемые возможности,
которые описываются после структуры. Сохраняете этот файл и затем
возвращаетесь к 1-му пункту.

Эту статью прошу считать вольным переводом 2-х статей ребят с
http://www.linux-gamers.net

(1 - http://www.linux-gamers.net/modules/wfsection/article.php?articleid=62 )
(2 - http://www.linux-gamers.net/modules/wfsection/article.php?articleid=47 )

И топика (3 - http://forums.gentoo.org/viewtopic.php?t=164679)

Я просто добавил, то что посчитал нужным, и уточнил некоторые детали.
1280 Прочтений •  [Разгон USB мыши под ОС Gentoo Linux (mouse driver gentoo linux usb speed)] [08.05.2012] [Комментариев: 0]
Добавил: Ukraine Vova
Ссылки
HTML: 
[BB Url]: 
Похожие статьи
Название Добавил Добавлено
• Разгон USB мыши под ОС Gentoo Linux... Ukraine Vova 08.05.2012
Ни одного комментария? Будешь первым :).
Пожалуйста, авторизуйтесь для добавления комментария.

Проект входит в сеть сайтов «8Gamers Network»

Все права сохранены. 8Gamers.NET © 2011 - 2025

Статьи
Рецензия на Pressure
Рецензия на Pressure
Чтобы обратить на себя внимание, начинающие маленькие разработчики, как правило, уходят в жанры, ...
Рецензия на Lost Chronicles of Zerzura
Рецензия на Lost Chron...
Игры, сделанные без любви и старания, похожи на воздушный шар – оболочка есть, а внутри пусто. Lo...
Рецензия на The Bridge
Рецензия на The Bridge
«Верх» и «низ» в The Bridge — понятия относительные. Прогуливаясь под аркой, можно запросто перей...
Рецензия на SimCity
Рецензия на SimCity
Когда месяц назад состоялся релиз SimCity, по Сети прокатилось цунами народного гнева – глупые ош...
Рецензия на Strategy & Tactics: World War 2
Рецензия на Strategy &...
Название Strategy & Tactics: World War II вряд ли кому-то знакомо. Зато одного взгляда на ее скри...
Рецензия на игру Scribblenauts Unlimited
Рецензия на игру Scrib...
По сложившейся традиции в информационной карточке игры мы приводим в пример несколько похожих игр...
Рецензия на игру Walking Dead: Survival Instinct, The
Рецензия на игру Walki...
Зомби и продукция-по-лицензии — которые и сами по себе не лучшие представители игровой биосферы —...
Обратная связь | RSS | Донейт | Статистика | Команда | Техническая поддержка