私はPCでUbuntu 16.04LTSを実行しています(システムの詳細を表示できます ここ )、最近明らかに明らかな障害が発生しました-Corsair Voidヘッドセットをオンにしたとき、マウス使用できなくなります(たとえば、リンクをクリックしても効果はありません)。
Voidヘッドセット(マウスとキーボード)のlshw
の結果は次のとおりです。
*-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
完全なハードウェアリストは here にあります。 この投稿をすばやく見て があり、紳士が次のことを提案しているのを見ることができました:
lsusb
はUSBドングルの情報を取得します
次に、nano
次の行:
options usbhid quirks=0x1b1c:0x1b27:0x0004"
(IDがUSBと一致した場所)
/etc/modprobe.d/
に保存してusbhid.conf
を呼び出し、最後に"mkinitcpio -p linux"
を実行しますが、mkiniticpio
はUbunutにインストールされません(これがインストールするパッケージであっても、読み始めたばかりです)。
私の現在の唯一の解決策は、ヘッドセットをオンにする必要がないことです(つまり、有効にするために電源ボタンを押す必要はありません)。
引き続き掘り下げてこの質問を更新しますが、ご協力をお願いします。
これと同じ問題があります。これは、実際の修正が行われるまでに行った回避策です。
corsairFix.shを作成します
#!/bin/bash
corsairId=$(xinput --list | grep "Corsair Corsair VOID Wireless Gaming Dongle" | grep -oP '(?<=id=)\d*')
if [ -z "$corsairId" ]; then
echo "Corsair VOID Dongle was not found!"
else
xinput set-int-prop $corsairId "Device Enabled" 8 0
fi
次に実行します:
$ sleep 20 && ./corsairFix.sh
次に、USBドングルをすばやく追加すると、実行時にマウスとキーボードが修正されます。これにより、ヘッドセットの音量ボタンも無効になります(とにかく動作するわけではありません)。