USB мышь и клавиатура неожиданно перестали работать в 13.10.

Я взял неделю без работы и взял с собой ноутбук. Когда я вернулся, мышь и клавиатура, которые я использую, больше не работали.

Оба устройства работают в моем BIOS. Клавиатура работает в grub. Не работает ни в виртуальной консоли (я установил gpm для проверки мыши), ни в xorg. Я вижу сообщения об отключении каждого в dmesg. Я попытался удалить все остальные периферийные устройства, кроме каждого из этих двух устройств ввода.

lsusb перечисляет оба элемента:

$ lsusb
Bus 002 Device 004: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver                     <---
Bus 002 Device 006: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0 <---
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 004: ID 1bcf:2b83 Sunplus Innovation Technology Inc. 
Bus 001 Device 003: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
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

Но hardinfo ничего не видит:

hardinfo

Я использовал Linux в качестве основной ОС в течение ~ 12 лет, и это поставило меня в тупик.

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

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

Мой ноутбук - Dell e6420.

2
задан 2 December 2013 в 22:37

2 ответа

Хорошо. Я не выяснил, как моя машина достигла этого состояния, но я думаю, что я решил проблему.

Я загрузился с live cd и скопировал некоторые журналы и тому подобное на свой жесткий диск, чтобы я мог сравнить его с системой, когда она работала. Одним из таких элементов был вывод lsmod. Livecd использовал hid, usbhid, hid_microsoft и hid_logitech_dj. Помимо моего единственного устройства Microsoft, являющегося моей клавиатурой, и моего единственного устройства Logitech, являющегося моей мышью, я вспомнил, что hid был необходим для того, чтобы мои джойстики usb работали в обратном направлении.

modprobe не решил проблему - все модули отсутствовали. (До сих пор не уверен, как это произошло.)

Для установки модулей мне понадобился пакет дополнительных драйверов моего ядра. Я включил само ядро, на случай, если мне понадобится переустановка. sudo apt-get install linux-image - {, extra -} uname -r

После этого modprobe добавил USB-устройства, и я был в порядке.

0
ответ дан 2 December 2013 в 22:37

Попробуйте перезапустить мышь или сенсорную панель, используя Xinput

. Сначала вы должны узнать идентификатор своего устройства

. В терминале введите:

xinput 

Список с Появятся устройства ввода, обратите внимание на идентификатор целевого устройства, затем введите

xinput --disable id
xinput --enable id
0
ответ дан 2 December 2013 в 22:37

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

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