* [sisyphus] please test USB mouse support (usbmouse and hid drivers)
@ 2002-12-02 17:27 Sergey Vlasov
2002-12-02 17:33 ` [sisyphus] " Michael Shigorin
2002-12-04 19:08 ` [sisyphus] " Michael Shigorin
0 siblings, 2 replies; 7+ messages in thread
From: Sergey Vlasov @ 2002-12-02 17:27 UTC (permalink / raw)
To: Sisyphus ML
Hello!
Обнаружилась следующая проблема: как оказалось, не все USB-мыши
работают с предлагаемым по умолчанию в дистрибутивах драйвером
usbmouse.
Пример:
---------------
Date: Thu, 28 Nov 2002 22:52:37 +0300
From: "Alexander M. Goldovsky" <amgold@mail.ru>
To: Сообщество <community@altlinux.ru>
Subject: [Comm] Trouble with USB Mouse in ALT Linux Junior HomePC Edition 2.1
Здравствуйте!
У меня возникла проблема с мышью Genius WebScroll+ Eye USB
(подключена через USB hub монитора Sony CPD-G420) при установке
ALT Linux Junior HomePC Edition 2.1. Если в кратце, то вот в
чем дело.
При инсталляции в графическом режиме мышь работает, но через
некоторые промежутки времени "подвисает", и оживить ее можно
только выдергиванием и включением обратно ее usb-шнура. Причем
глюки начинаются в основном при переходе от одного этапа
установки к другому (например, от выбора языка к чтению
лицензии и т. п.)
На этапе, где необходимо выбрать тип мыши, я ставил USB/wheel,
тест с нажиманием кнопочек и кручением колеса прошел успешно.
Но самое интересное в том, что по завершении установки мышь не
фурычит ни в консоли, ни в X Window: либо вообще не работает,
либо ездит только по вертикали (и направо при нажатии кнопок
:)) - в этом случае, по крайней мере, окна под курсором
активизируются...
...
---------------
Аналогичная ситуация воспроизвелась с мышью Genius PowerScroll USB -
так написано на наклейке внизу, в идентификационных данных название
другое:
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0458 ProdID=0018 Rev= 1.00
S: Manufacturer=KYE
S: Product=WebScroll
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid
E: Ad=81(I) Atr=03(Int.) MxPS= 5 Ivl= 10ms
В последнем случае выяснилось, что при использовании драйвера hid
вместо usbmouse мышь работает нормально.
В связи с этим просьба к тем, кто использует USB-мыши: пожалуйста,
проверьте их работу с драйверами usbmouse и hid. Интересуют случаи,
когда мышь не работает с каким-либо из драйверов.
Проверить можно следующим образом:
1. В конфигурации X должно быть указано устройство /dev/input/mice,
например, так:
Section "InputDevice"
Identifier "USB Mouse"
Driver "mouse"
Option "Protocol" "IMPS/2"
Option "Device" "/dev/input/mice"
Option "ZAxisMapping" "4 5"
EndSection
2. После загрузки X переключитесь на текстовую консоль (в принципе
можно ограничиться xterm, если вы знаете, как до него добраться при
неработающей мыши) и от рута выполните команды (игнорируйте возможные
ошибки при выполнении rmmod):
rmmod hid
rmmod usbmouse
modprobe hid
3. Теперь мышь работает с драйвером hid; проверьте это, сделав cat
/proc/bus/usb/devices - в записи для мыши должно быть Driver=hid.
Проверьте работу мыши, включая колесо и прочие хитрые возможности,
если они есть.
4. Теперь выполните от рута команды:
rmmod usbmouse
rmmod hid
modprobe usbmouse
Убедитесь, что драйвер в /proc/bus/usb/devices сменился на usb_mouse.
5. Снова проверьте мышь в X. (Повторная проверка нужна для проверки
правильности работы драйвера usbmouse, если мышь ранее была
инициализирована драйвером hid).
Если в каком-то из режимов мышь не заработала - пишите в рассылку. Не
забудьте привести:
- Модель мыши.
- Запись /proc/bus/usb/devices, соответствующая мыши (начало записи -
строка, начинающаяся с "T:").
- Версию ядра.
- Сообщения ядра, появившиеся в процессе проверки (см. вывод команды
dmesg или /var/log/messages).
- С каким из драйверов возникли проблемы и какого рода (не работает
совсем, неправильная реакция на перемещение/нажатия, драйвер не
распознал мышь (имя драйвера не появилось в /proc/bus/usb/devices),
...).
Заранее спасибо за помощь в тестировании,
--
Sergey Vlasov
^ permalink raw reply [flat|nested] 7+ messages in thread
* [sisyphus] Re: please test USB mouse support (usbmouse and hid drivers)
2002-12-02 17:27 [sisyphus] please test USB mouse support (usbmouse and hid drivers) Sergey Vlasov
@ 2002-12-02 17:33 ` Michael Shigorin
2002-12-02 17:38 ` Sergey Vlasov
2002-12-04 19:08 ` [sisyphus] " Michael Shigorin
1 sibling, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2002-12-02 17:33 UTC (permalink / raw)
To: Sisyphus ML
[-- Attachment #1: Type: text/plain, Size: 381 bytes --]
On Mon, Dec 02, 2002 at 08:27:53PM +0300, Sergey Vlasov wrote:
> Обнаружилась следующая проблема: как оказалось, не все USB-мыши
> работают с предлагаемым по умолчанию в дистрибутивах драйвером
> usbmouse.
На ALJ2.0 Genius NetScroll+ NB mini optical -- вроде без проблем.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Re: please test USB mouse support (usbmouse and hid drivers)
2002-12-02 17:33 ` [sisyphus] " Michael Shigorin
@ 2002-12-02 17:38 ` Sergey Vlasov
2002-12-02 17:46 ` Michael Shigorin
0 siblings, 1 reply; 7+ messages in thread
From: Sergey Vlasov @ 2002-12-02 17:38 UTC (permalink / raw)
To: sisyphus
On Mon, 2 Dec 2002 19:33:30 +0200
Michael Shigorin <mike@osdn.org.ua> wrote:
> On Mon, Dec 02, 2002 at 08:27:53PM +0300, Sergey Vlasov wrote:
> > Обнаружилась следующая проблема: как оказалось, не все USB-мыши
> > работают с предлагаемым по умолчанию в дистрибутивах драйвером
> > usbmouse.
>
> На ALJ2.0 Genius NetScroll+ NB mini optical -- вроде без проблем.
Оба варианта драйверов работают? (Вроде бы некоторое время назад были
мыши, которые не работали с драйвером hid.)
^ permalink raw reply [flat|nested] 7+ messages in thread
* [sisyphus] Re: please test USB mouse support (usbmouse and hid drivers)
2002-12-02 17:38 ` Sergey Vlasov
@ 2002-12-02 17:46 ` Michael Shigorin
2002-12-04 17:00 ` Sergey Vlasov
0 siblings, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2002-12-02 17:46 UTC (permalink / raw)
To: sisyphus
[-- Attachment #1: Type: text/plain, Size: 436 bytes --]
On Mon, Dec 02, 2002 at 08:38:40PM +0300, Sergey Vlasov wrote:
> > На ALJ2.0 Genius NetScroll+ NB mini optical -- вроде без проблем.
> Оба варианта драйверов работают? (Вроде бы некоторое время назад были
> мыши, которые не работали с драйвером hid.)
Там сейчас usb_mouse, с hid разве что ближе к вечеру баловаться
получится.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] Re: please test USB mouse support (usbmouse and hid drivers)
2002-12-02 17:46 ` Michael Shigorin
@ 2002-12-04 17:00 ` Sergey Vlasov
0 siblings, 0 replies; 7+ messages in thread
From: Sergey Vlasov @ 2002-12-04 17:00 UTC (permalink / raw)
To: sisyphus
On Mon, 2 Dec 2002 19:46:13 +0200
Michael Shigorin <mike@osdn.org.ua> wrote:
> On Mon, Dec 02, 2002 at 08:38:40PM +0300, Sergey Vlasov wrote:
> > > На ALJ2.0 Genius NetScroll+ NB mini optical -- вроде без проблем.
> > Оба варианта драйверов работают? (Вроде бы некоторое время назад были
> > мыши, которые не работали с драйвером hid.)
>
> Там сейчас usb_mouse, с hid разве что ближе к вечеру баловаться
> получится.
Ну и каков был результат?
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] please test USB mouse support (usbmouse and hid drivers)
2002-12-02 17:27 [sisyphus] please test USB mouse support (usbmouse and hid drivers) Sergey Vlasov
2002-12-02 17:33 ` [sisyphus] " Michael Shigorin
@ 2002-12-04 19:08 ` Michael Shigorin
2002-12-04 20:00 ` Michael Shigorin
1 sibling, 1 reply; 7+ messages in thread
From: Michael Shigorin @ 2002-12-04 19:08 UTC (permalink / raw)
To: Sisyphus ML; +Cc: vsu
[-- Attachment #1: Type: text/plain, Size: 2175 bytes --]
On Mon, Dec 02, 2002 at 08:27:53PM +0300, Sergey Vlasov wrote:
> Обнаружилась следующая проблема: как оказалось, не все USB-мыши
> работают с предлагаемым по умолчанию в дистрибутивах драйвером
> usbmouse.
Кратко: работает как угодно.
> У меня возникла проблема с мышью Genius WebScroll+ Eye USB
Genius NetScroll+ NB mini optical
T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0458 ProdID=0003 Rev= 0.00
S: Manufacturer=KYE
S: Product=Genius USB Wheel Mouse
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=hid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl= 10ms
> (подключена через USB hub монитора Sony CPD-G420) при установке
воткнута в toshiba satellite 1400-s152
> ALT Linux Junior HomePC Edition 2.1. Если в кратце, то вот в
> чем дело.
ALJ2.0
> В последнем случае выяснилось, что при использовании драйвера hid
> вместо usbmouse мышь работает нормально.
Вроде оба в норме, диагноз "на скорую руку", но вроде проблема
была суровой и проявлялась быстро.
> 1. В конфигурации X должно быть указано устройство /dev/input/mice,
есть (вторую -- touchpad -- оторвал)
> rmmod hid
> rmmod usbmouse
тихо -- hid, похоже, тоже был?
> modprobe hid
есть
> 3. Теперь мышь работает с драйвером hid; проверьте это, сделав cat
> /proc/bus/usb/devices - в записи для мыши должно быть Driver=hid.
да
> Проверьте работу мыши, включая колесо и прочие хитрые возможности,
> если они есть.
OK
> rmmod usbmouse
not loaded :)
> rmmod hid
> modprobe usbmouse
OK
> Убедитесь, что драйвер в /proc/bus/usb/devices сменился на usb_mouse.
да
> 5. Снова проверьте мышь в X. (Повторная проверка нужна для проверки
> правильности работы драйвера usbmouse, если мышь ранее была
> инициализирована драйвером hid).
Сначала был usbmouse (вчера по-быстрому в /p/b/u/devices
заглянул), хотя молчаливый rmmod hid тоже может что-то значить.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] please test USB mouse support (usbmouse and hid drivers)
2002-12-04 19:08 ` [sisyphus] " Michael Shigorin
@ 2002-12-04 20:00 ` Michael Shigorin
0 siblings, 0 replies; 7+ messages in thread
From: Michael Shigorin @ 2002-12-04 20:00 UTC (permalink / raw)
To: Sisyphus ML
[-- Attachment #1: Type: text/plain, Size: 439 bytes --]
On Wed, Dec 04, 2002 at 09:08:50PM +0200, Michael Shigorin wrote:
> > 1. В конфигурации X должно быть указано устройство /dev/input/mice,
Мало того -- если там "/dev/usbmouse", немедленно
экспериментировать -- тут получалось так, что с /dev/usbmouse
надо было передергивать сервис usb (IIRC), с /dev/input/mice все
как задумано.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 187 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2002-12-04 20:00 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2002-12-02 17:27 [sisyphus] please test USB mouse support (usbmouse and hid drivers) Sergey Vlasov
2002-12-02 17:33 ` [sisyphus] " Michael Shigorin
2002-12-02 17:38 ` Sergey Vlasov
2002-12-02 17:46 ` Michael Shigorin
2002-12-04 17:00 ` Sergey Vlasov
2002-12-04 19:08 ` [sisyphus] " Michael Shigorin
2002-12-04 20:00 ` Michael Shigorin
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git