LINUX.ORG.RU

Рандомное отключение USB мыши


0

1

Возникла проблема с usb мышью a4tech x7. После запуска системы, мышь работает минут 10-20, потом просто «замораживается». Может вообще 1 минуту продержаться. При этом светодиоды на мышке горят и в логе lsusb она отображается, даже если ее выдернуть.

USB клавиатура и система работает исправно, в это время. Проверял на разных дистрибутивах: debian, ubuntu, mint, opensuse. Везде то же самое.

Вот лог на всякий случай:

irknet@debian:~$ lsusb

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Bus 002 Device 002: ID 0bda:0158 Realtek Semiconductor Corp. USB 2.0 multicard reader

Bus 004 Device 002: ID 1a81:1004 Holtek Semiconductor, Inc.

Bus 003 Device 002: ID 09da:9090 A4 Tech Co., Ltd XL-750BK Laser Mouse

---

Прошу помощи. Если нужны какие-то сведенья, то спрашивайте. Я новичок в этой среде, поэтому не ругайте сильно :[

Ответ на: комментарий от af5

Это то понятно. Хотелось бы узнать в чем причина таких фризов.

xardas77
() автор топика

Чего в dmesg? У меня подобное на ноуте есть, но там перетерся шлейф на вебку, поэтому периодически происходит закорачивание D+ на D- и ошибка USB шины. В итоге все, что на той же шине висит, тоже отваливается. В dmesg появляются соответствующие маты.

Если матов в dmesg по поводу ошибок шины нет, могут быть маты по поводу неправильного формата кадра. Это означает, что у мыши подыхает контроллер.

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

Eddy_Em ☆☆☆☆☆
()

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

bl ★★★
()
Ответ на: комментарий от Eddy_Em
irknet@debian:~$ dmesg | tail
[  717.776733] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  719.120048] usb 2-4: reset high-speed USB device number 2 using ehci_hcd
[  769.774751] sd 8:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  769.776747] sd 8:0:0:0: [sdb] Asking for cache data failed
[  769.776754] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  773.124053] usb 2-4: reset high-speed USB device number 2 using ehci_hcd
[  821.774773] sd 8:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  821.776773] sd 8:0:0:0: [sdb] Asking for cache data failed
[  821.776779] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  821.936047] usb 2-4: reset high-speed USB device number 2 using ehci_hcd

Это во время замороженной мыши. Или вам нужен какой-то другой лог?

p.s. Мышь исправная, входы usb - тоже исправные. Такое случается только на linux.

xardas77
() автор топика
Ответ на: комментарий от Eddy_Em

[edit] Без понятия что это.

Переставил мышь в другое гнездо.

Работает:

irknet@debian:~$ dmesg | tail
[  376.795612] input: A4TECH USB Device as /devices/pci0000:00/0000:00:04.0/usb4/4-5/4-5:1.1/input/input11
[  376.795874] generic-usb 0003:09DA:9090.0006: input,hidraw3: USB HID v1.11 Mouse [A4TECH USB Device] on usb-0000:00:04.0-5/input1
[  419.778522] sd 8:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  419.780536] sd 8:0:0:0: [sdb] Asking for cache data failed
[  419.780544] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  423.120045] usb 2-4: reset high-speed USB device number 3 using ehci_hcd
[  471.778544] sd 8:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  471.780546] sd 8:0:0:0: [sdb] Asking for cache data failed
[  471.780553] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  475.120046] usb 2-4: reset high-speed USB device number 3 using ehci_hcd

Замораживается:

irknet@debian:~$ dmesg | tail
[  419.780544] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  423.120045] usb 2-4: reset high-speed USB device number 3 using ehci_hcd
[  471.778544] sd 8:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  471.780546] sd 8:0:0:0: [sdb] Asking for cache data failed
[  471.780553] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  475.120046] usb 2-4: reset high-speed USB device number 3 using ehci_hcd
[  523.778570] sd 8:0:0:0: [sdb] Test WP failed, assume Write Enabled
[  523.780566] sd 8:0:0:0: [sdb] Asking for cache data failed
[  523.780574] sd 8:0:0:0: [sdb] Assuming drive cache: write through
[  525.120045] usb 2-4: reset high-speed USB device number 3 using ehci_hcd

xardas77
() автор топика
Ответ на: комментарий от Eddy_Em

На винде мышка работает без перебоев. Это с линуксом какой-то конфликт. Ладно бы она вообще не работала на линуксе, а то ведь работает некоторое время. Бред короче какой-то.

xardas77
() автор топика

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

handbrake ★★★
()
Ответ на: комментарий от xardas77

Видимо, мышка какая-то хитрожопая и ждет каких-нибудь данных с компьютера. Купи обычную мышь, а не чисто-вантузоидную.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от anonymous

туплю, глянул что у себя lsusb плюет, похоже та-же мыша. Из своих твиков, только скрипты на мыше переведены на ингл, криво она работает с РУ. И переткни ее в порт с поддержкой usb2.0, если скорость обмена данных разгонял, не потянет тот хаб на котором у тебя сейчас висит.

anonymous
()

в логе lsusb она отображается, даже если ее выдернуть.

Это USB-контроллер чудит.

Deleted
()

У меня тоже X7, но другая.

Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 004: ID 8087:07da Intel Corp. 
Bus 003 Device 003: ID 04f2:b2e1 Chicony Electronics Co., Ltd 
Bus 003 Device 018: ID 09da:8090 A4 Tech Co., Ltd X-718BK Oscar Optical Gaming Mouse
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Может, у тебя провод переломился?

CYB3R ★★★★★
()
Ответ на: комментарий от xardas77

На окнах как-то конфигурял мышку прилагающейся утилиткой?
Может, сменил частоту опроса или ещё что-то? Верни на дефолтное значение и проверь.
Может, проблема вовсе не в мыше, а в USB-хабе?

CYB3R ★★★★★
()
Ответ на: комментарий от roman77

Не, настольный ПК.

Мне этот комп с самого начала не нравился. Когда покупал - на нем нельзя было установить винду ниже висты. Пришлось вроде прошивку на биос ставить, или обновлять его, не помню уже. Грешу на этот проклятый комп.

p.s. Acer aspire x3200.

xardas77
() автор топика
Ответ на: комментарий от CYB3R

Да нет, ничего не химичил. На винде просто втыкаю мышь в USB вход и все ок работает.

На линуксе, в любом USB - такая хрень. Причем флешка, hdd и клава работают без перебоев.

xardas77
() автор топика
Ответ на: комментарий от xardas77

Обнови бивис до последней версии и посмотри, что изменится.

CYB3R ★★★★★
()
Ответ на: комментарий от xardas77

На настольнике, конечно, вряд ли, но может стоять laptop-mode. Если есть, добавь id мышки в чс в конфиг /etc/laptop-mode/conf.d/usb-autosuspend.conf

roman77 ★★★★★
()
Ответ на: комментарий от bl

сперва пенял на 12309, потом увидел засранный лог сообщениями переподключения мыши

Так вот откуда этот 12309 взялся!

Gonzo ★★★★★
()

autosuspend

Мне помогло

echo -1 >/sys/module/usbcore/parameters/autosuspend

надо написать перед тем как подключить USB к ПЦ.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.