Mouse fica inutilizável após o headset da Corsair

5

Estou executando o Ubuntu 16.04LTS (Você pode ver os detalhes do sistema aqui ) no meu PC e recentemente experimentou uma aparente falha comum - Ao ligar o headset Corsair Void, meu mouse fica inutilizável (como em clicar links não tem efeito).

Aqui está o resultado de um lshw para o Headset Void (mouse e teclado):

          *-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

Para o controlador USB real, posso fornecer o seguinte:

         *-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

A lista completa de hardware pode estar localizada aqui . Eu tive uma rápida olhada nesta postagem e pude ver um cavalheiro sugerindo o seguinte:

lsusb para obter as informações no dongle USB

Em seguida, nano da seguinte linha:

options usbhid quirks=0x1b1c:0x1b27:0x0004" (onde o ID correspondeu ao seu USB)

Salve em /etc/modprobe.d/ chamando usbhid.conf e, por último, execute "mkinitcpio -p linux" no entanto mkiniticpio não está instalado no Ubunut (se for um pacote para instalar, acabei de ler sobre ele).

Minha única solução atual seria não precisar ligar o fone de ouvido (ou seja, não é necessário pressionar o botão liga / desliga para ativar), pois acredito que é onde a falha está.

Continuaremos pesquisando e atualizando essa pergunta, mas qualquer ajuda será bem-vinda.

    
por ThisIsNotMyRealName 28.05.2016 / 04:51

1 resposta

3

Eu tenho esse mesmo problema, esta é a solução que eu fiz até que haja uma correção real.

faça o 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

execute:

$ sleep 20 && ./corsairFix.sh 

Em seguida, adicione rapidamente o dongle USB e o mouse e o teclado devem ser consertados quando for executado. Isso também desativará os botões de volume do fone de ouvido (não que funcionem agora mesmo).

    
por LukePH 03.07.2016 / 15:06