Периферийное замораживание USB после 16.04

После обновления от 14,04 до 16.04 Ubuntu LTS я начал испытывать странные проблемы с периферийными устройствами USB (клавиатура Logitech и мышь). Мышь случайным образом замораживается и клавиатура - также. Для мыши будучи оставленным неактивный указатель обычно прекращает перемещаться, и только щелкните правой кнопкой, остается работать. Щелчок правой кнопкой размораживает мышь снова для нормального функционирования, и следующее замораживание происходит, когда это оставляло нетронутым в течение нескольких секунд. Клавиатура имеет подобный шаблон, где с момента того, чтобы не быть используемым следующие несколько букв не будут зарегистрированы. После того как это начинается, это останется работать до следующей паузы. Замораживания между мышью и клавиатурой, кажется, не находятся в корреляции. Перевключение устройства временно получает его работающий также. Так как это - ноутбук, я могу сказать, что встроенный указатель и клавиатура хорошо работают.

Существует три соответствующих темы, которые я нашел при поиске с помощью Google, но ни один из них, кажется, не применяется:

Включающие периферийные устройства USB и

Предложенный источник проблемы является источником питания. Однако у меня была эта установка, работающая безупречно больше 2 лет на 14,04, и проблемы сразу появились после обновления 16,04.

Мышь USB, не работающая после установки Ubuntu 16.04 - Персистентная Фиксация?

Прием rmmod/modprobe не делает этого для меня, ни сделал отключение EnableOptionROM. Также не то, чтобы мышь прекращает работать полностью. Щелчок правой кнопкой остается работать и "пробуждает" остальную часть функциональности.

Проблема с мышью USB в Ubuntu 16.04

Мышь не изменяет свое состояние в xsetpointer.

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

6
задан 13 April 2017 в 05:24

4 ответа

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

http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/ [ 113]

измените файл etc / laptop-mode / conf.d / usb-autosuspend.conf, чтобы добавить ваши устройства в черный список.

ОЧЕНЬ ВАЖНО: ваши USB-устройства должны быть отключены во время работы sudo service laptop-mode restart!

3
ответ дан 23 November 2019 в 07:59

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

Прежде всего, необходимо обнаружить, который является устройством:

# lsusb
...
Bus 003 Device 002: ID 056d:c087 Logitech, Inc. M105 Optical Mouse

Обращают внимание на идентификатор номера шины и . Затем перейдите в /sys/bus/usb/devices, и Вы будете видеть, что папка содержит много символьных ссылок. Используя Bus 003 как ссылка, необходимо вырыть в 3-* папки.

# ll
...
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-1 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-1/
lrwxrwxrwx 1 root root 0 nov 17 20:33 3-1:1.0 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 4-0:1.0 -> ../../../devices/pci0000:00/0000:00:1a.1/usb4/4-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 5-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.0/usb5/5-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 6-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.1/usb6/6-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 7-0:1.0 -> ../../../devices/pci0000:00/0000:00:1d.2/usb7/7-0:1.0/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb1 -> ../../../devices/pci0000:00/0000:00:1a.7/usb1/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb2 -> ../../../devices/pci0000:00/0000:00:1d.7/usb2/
lrwxrwxrwx 1 root root 0 nov 17 20:33 usb3 -> ../../../devices/pci0000:00/0000:00:1a.0/usb3/
...

Вы заметите, что каждая папка имеет два файла idVendor и idProduct. Эти файлы содержат их идентификатор , который Вы получили ранее, до lsusb команда. Это было хитрой частью.

, После того как Вы определили устройство (переименовывают usb3/3-1 папки соответственно), работайте:

echo 'on' | sudo tee /sys/bus/usb/devices/usb3/3-1/power/control

единственное неудобное - то, что это решение не постоянное , и необходимо выполнить его снова каждый раз, когда Вы перезагружаете свой ноутбук (использование reverse-i-search Ctrl+R затем, сделает всех легче)

1
ответ дан 23 November 2019 в 07:59

Я испытываю те же затруднения как Вы также! Его случай несколько раз на моей машине. Но кажется, что мое замерзание происходит, когда я оставил свою машину неактивной некоторое время, и это происходит, когда я пытаюсь разбудить свою машину от ее сна. Я не ставлю машину для приостановки, все, что происходит, ее естественный сон. Действительно будет замечательно, если у нас могло бы быть решение этого скоро...

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

0
ответ дан 23 November 2019 в 07:59

Похоже, это может быть как-то вызвано помехами от радио (Wifi / Bluetooth). Решено: выключить радио (кнопка на клавиатуре), выключить ноутбук, вынуть аккумулятор на несколько минут, заменить аккумулятор и включить питание. Все USB снова работают. Но проблемы начались только после установки Snapd. Посмотрим, как долго это продлится.

0
ответ дан 23 November 2019 в 07:59

Другие вопросы по тегам:

Похожие вопросы: