Meu mouse feenix nascita não está movendo meu cursor. Versão do Ubuntu parece não importar. Como faço para depurar isso e fazer o mouse funcionar?

2

Eu tinha 13.04, atualizei para 13.10 e fiz uma nova instalação de 13.10, sem sorte. Alguma ideia? Apenas liguei o meu syslog e liguei o mouse. aqui está o que eu tenho:

Oct 26 16:15:50 Orithyia kernel: [83369.618365] usb 1-1.5.2: new full-speed USB device number 6 using ehci-pci
Oct 26 16:15:50 Orithyia kernel: [83369.718913] usb 1-1.5.2: New USB device found, idVendor=04d9, idProduct=a081
Oct 26 16:15:50 Orithyia kernel: [83369.718919] usb 1-1.5.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Oct 26 16:15:50 Orithyia kernel: [83369.718921] usb 1-1.5.2: Product: USB Gaming Mouse
Oct 26 16:15:50 Orithyia kernel: [83369.718924] usb 1-1.5.2: Manufacturer: Holtek
Oct 26 16:15:50 Orithyia kernel: [83369.722486] input: Holtek USB Gaming Mouse as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5.2/1-1.5.2:1.0/input/input13
Oct 26 16:15:50 Orithyia kernel: [83369.722786] hid-generic 0003:04D9:A081.0004: input,hidraw3: USB HID v1.10 Keyboard [Holtek USB Gaming Mouse] on usb-0000:00:1a.0-1.5.2/input0
Oct 26 16:15:50 Orithyia kernel: [83369.729362] hid-generic 0003:04D9:A081.0005: usage index exceeded
Oct 26 16:15:50 Orithyia kernel: [83369.729366] hid-generic 0003:04D9:A081.0005: item 0 2 2 2 parsing failed
Oct 26 16:15:50 Orithyia kernel: [83369.729379] hid-generic: probe of 0003:04D9:A081.0005 failed with error -22
Oct 26 16:15:50 Orithyia kernel: [83369.731759] hid-generic 0003:04D9:A081.0006: hiddev0,hidraw4: USB HID v1.10 Device [Holtek USB Gaming Mouse] on usb-0000:00:1a.0-1.5.2/input2
Oct 26 16:15:50 Orithyia mtp-probe: checking bus 1, device 6: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.5/1-1.5.2"
Oct 26 16:15:50 Orithyia mtp-probe: bus: 1, device: 6 was not an MTP device

Então, vejo que é um mouse ... mas o cursor não se move quando eu movo o mouse. Não tem certeza de onde depurar a partir daqui.

EDITAR:

$ xinput
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Logitech USB Laser Mouse                  id=8    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Power Button                              id=7    [slave  keyboard (3)]
    ↳ daskeyboard                               id=9    [slave  keyboard (3)]
    ↳ daskeyboard                               id=10   [slave  keyboard (3)]
    ↳ Holtek USB Gaming Mouse                   id=11   [slave  keyboard (3)]

meio engraçado que um mouse esteja sob a categoria de teclado. Provavelmente relacionado a qualquer problema que seja.

    
por NullVoxPopuli 28.10.2013 / 16:15

3 respostas

1

1. Atualizando o Kernel para 3.11.7

O motivo mais provável parece ser que não há nenhum driver para esse hardware em particular por ser uma marca não tão popular. A atualização para um novo Kernel (3.11) que vem com 13.10 Saucy pode resolver isso.

  1. Execute os comandos abaixo, um por um, para baixar DEBs para o Kernel 3.11.7 (use Ctrl + Alt + T para abrir o Terminal) :

    Para sistemas de 32 bits:

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107-generic_3.11.7-031107.201311040853_i386.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107_3.11.7-031107.201311040853_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-image-3.11.7-031107-generic_3.11.7-031107.201311040853_i386.deb
    

    Para sistemas de 64 bits:

    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107-generic_3.11.7-031107.201311040853_amd64.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-headers-3.11.7-031107_3.11.7-031107.201311040853_all.deb
    wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.11.7-saucy/linux-image-3.11.7-031107-generic_3.11.7-031107.201311040853_amd64.deb
    
  2. Ambos 32 bit e amp; 64 bits, instale-os via:

    sudo dpkg -i linux-headers-3.11.7-*.deb linux-image-3.11.7-*.deb
    

    Depois de concluído, reinicie o computador.

2. Comunicar um bug

Se a atualização do Kernel não resolver, é melhor você reportar um bug dando tantos detalhes do seu problema quanto possível aqui .

3. Obter um novo mouse

Você deve relatar o bug, mas pode levar algum tempo até ser corrigido (ou pode ser corrigido em alguns dias também). Embora eu odeie dar este conselho (pois não é adequado para os desenvolvedores falarem assim), mas esses ratos são baratos; aqueles de gostos da Microsoft & amp; A Logitech custou INR 300-350 (USD 4,8-5,6 hoje) aqui na Índia. Basta comprar um Logitech simples, se puder.

P.S. Eu sei que o Nascita é um ótimo mouse para jogos, mas você não precisa dele para esse propósito no Ubuntu.

    
por TomKat 06.11.2013 / 02:34
1

O problema é com o kernel em si, e não apenas mouse ou teclado, mas todos os dispositivos USB (bluetooth, wlan, ...)

A solução é atualizar para um kernel mais recente (mais recente que 3.11.0) que neste momento não está disponível diretamente.

Siga as instruções em

link

para atualizar seu kernel para o 3.11.7. Isso resolveu todos os meus problemas relacionados ao USB pelo menos:)

Giray

    
por Giray 05.11.2013 / 12:24
1

Sim, você realmente precisa de um novo kernel. O mouse ultrapassou HID_MAX_USAGES como muitos outros dispositivos baseados em Holtek . O suporte foi adicionado no kernel 3.11.5 e superior. Se por algum motivo você quiser manter seu kernel atual e adicionar suporte para o dispositivo manualmente. Dê uma olhada no este patch.

    
por Anders F. U. Kiær 06.11.2013 / 03:07