Я запускаю Ubuntu 16.04LTS (вы можете просмотреть системные реквизиты здесь) на моем ПК и недавно испытал очевидную общую ошибку - при включении гарнитуры Corsair Void мышь становится непригодной (как, нажав ссылки, нет эффект).
Вот результат lshw для Void Headset (мышь и клавиатура):
*-usb:0
description: Human interface device
product: Corsair VOID RGB Wireless Gaming Headset
vendor: Corsair
physical id: 2
bus info: usb@3:2
version: 0.00
capabilities: usb-1.10
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
*-usb:1
description: Mouse
product: Corsair Gaming Scimitar RGB Mouse
vendor: Corsair
physical id: 3
bus info: usb@3:3
version: 2.03
serial: 15032016AEAA1003550F1E8AF5001942
capabilities: usb-2.00
configuration: driver=usbhid maxpower=300mA speed=12Mbit/s
*-usb:3
description: Keyboard
product: Corsair K95 RGB Gaming Keyboard
vendor: Corsair
physical id: 9
bus info: usb@3:9
version: 2.04
serial: 1300C019AE3D8C805397BBE7F5001947
capabilities: usb-2.00
configuration: driver=usbhid maxpower=500mA speed=12Mbit/s
Для реального USB-контроллера я могу предоставить следующее:
*-usb:2
description: USB controller
product: 9 Series Chipset Family USB EHCI Controller #1
vendor: Intel Corporation
physical id: 1d
bus info: pci@0000:00:1d.0
version: 00
width: 32 bits
clock: 33MHz
capabilities: pm debug ehci bus_master cap_list
configuration: driver=ehci-pci latency=0
resources: irq:23 memory:f7a1a000-f7a1a3ff
*-usbhost
product: EHCI Host Controller
vendor: Linux 4.4.0-22-generic ehci_hcd
physical id: 1
bus info: usb@2
logical name: usb2
version: 4.04
capabilities: usb-2.00
configuration: driver=hub slots=2 speed=480Mbit/s
*-usb
description: USB hub
vendor: Intel Corp.
physical id: 1
bus info: usb@2:1
version: 0.00
capabilities: usb-2.00
configuration: driver=hub slots=8 speed=480Mbit/s
Полный список аппаратных средств можно найти здесь здесь . Я быстро просмотрел этот пост и видел, как джентльмены предлагают следующее:
lsusb, чтобы получить информацию о USB-ключе
Затем nano следующая строка:
options usbhid quirks=0x1b1c:0x1b27:0x0004" (где идентификатор соответствует вашему USB)
Сохранить в /etc/modprobe.d/, вызвав его usbhid.conf и, наконец, запустить "mkinitcpio -p linux", однако mkiniticpio не установлен на Ubunut (если это даже пакет для установки, я только начал читать об этом).
Моим единственным текущим решением было бы не включать минигарнитуру (т. е. не нужно нажимать кнопку питания чтобы включить), так как я считаю, что это именно то, где ошибка.
Я продолжу копать и обновлять этот вопрос, но любая помощь приветствуется.