Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".

#1 Le 07/01/2012, à 18:18

truestory

Souris USB Nova Slider SX200 non reconnue

Bonjour,

J'ai récement fait l'acquisition de cette souris:
http://www.esportnova.com/index.php?opt … Itemid=239
Et je n'arrive pas à la faire fonctionner sous ubuntu. Je l'ai testée sur windows et elle marche.

J'ai le message suivant dans dmesg lorsque je la branche:

usb 3-2: USB disconnect, device number 2
usb 3-2: new full speed USB device number 4 using ohci_hcd
input: Newman USB Gaming Mouse as /devices/pci0000:00/0000:00:03.1/usb3/3-2/3-2:1.0/input/input14
generic-usb 0003:04D9:A04A.0004: input,hidraw1: USB HID v1.10 Keyboard [Newman USB Gaming Mouse] on usb-0000:00:03.1-2/input0
generic-usb: probe of 0003:04D9:A04A.0005 failed with error -22

Et voici ce que donne un lsusb:

Bus 003 Device 005: ID 04d9:a04a Holtek Semiconductor, Inc. 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0         8
  idVendor           0x04d9 Holtek Semiconductor, Inc.
  idProduct          0xa04a 
  bcdDevice            0.35
  iManufacturer           1 Newman
  iProduct                2 USB Gaming Mouse
  iSerial                 0 
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           59
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0 
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      1 Boot Interface Subclass
      bInterfaceProtocol      1 Keyboard
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      63
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               2
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      2 Mouse
      iInterface              0 
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength     166
         Report Descriptors: 
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               2
Device Status:     0x0000
  (Bus Powered)

Elle semble être reconnue en tant que clavier (voir dmesg), je crois que le problème vient de là, si quelqu'un sait comment s'y prendre je lui serait grandement reconnaissant.

Dernière modification par truestory (Le 07/01/2012, à 18:34)

Hors ligne

#2 Le 05/12/2012, à 14:29

oLiVe007

Re : Souris USB Nova Slider SX200 non reconnue

J'ai le même problème que toi avec la souris NOVA Gaming Slider X200 :
http://www.ldlc.be/fiche/PB00120470.html

Certain dise qui faut utilisez "mousedrake"  mais lorsque que je veux le lancer dans le terminal la commande est inconnu et il est impossible de faire un apt-get install de mousedrake
D'autre dise qui faut modifiez le fichier /etc/X11/xorg.conf.

dadoudu a aparament aussi ce problème :
http://forum.ubuntu-fr.org/viewtopic.php?id=761751

As tu d'autre piste pour résoudre ce problème truestory ???


Bricoleur de l'informatique à temps plein.
Matos : J'ai trop d'ordinateur pour un seul homme ;)

Hors ligne

#3 Le 08/12/2012, à 16:18

shark-oxi

Re : Souris USB Nova Slider SX200 non reconnue

Bonjours à tous,
J'ai le même problème avec cette souris.
Apparemment il n'existe pas de site constructeur où l'on pourrais télécharger un driver linux.
Je crois que le driver CD fournis avec ne marche que pour windows.

Quelqu'un de très fort pourrait "transformer" le driver windows pour qu'il fonctionne avec linux.
Sinon je n'ai pas essayé de l'installer en utilisant wine, il y a peut être un espoir.

Hors ligne

#4 Le 13/12/2012, à 12:21

oLiVe007

Re : Souris USB Nova Slider SX200 non reconnue

Pouvez-vous tester la commande suivante :

cat /proc/bus/input/devices | grep N:

et dire si vous trouvez le nom de la souris.

Dans la doc il explique comment faire fonctioner diffèrente souris mais quant je fais l'opération il n'y a aucun effet. Je pense que le problème vient du Driver choisi.
http://doc.ubuntu-fr.org/souris


Bricoleur de l'informatique à temps plein.
Matos : J'ai trop d'ordinateur pour un seul homme ;)

Hors ligne

#5 Le 02/01/2013, à 19:20

Ismond

Re : Souris USB Nova Slider SX200 non reconnue

Bonsoir,

Je rencontre le même problème.
Pour répondre à la dernière question:

cat /proc/bus/input/devices | grep N:

Donne chez moi :

N: Name="Newman USB Gaming Mouse"

Avez-vous trouvé une solution ?

Merci d'avance,

Hors ligne

#6 Le 03/01/2013, à 20:03

oLiVe007

Re : Souris USB Nova Slider SX200 non reconnue

J'ai testé la souris sur Fedora, Debian, OpenSuse et elle ne marche pas non plus.

Apparemment la souris est reconnu par Ubuntu mais il ne s'est pas comment l'utiliser.
J'ai une hypothèse technique: la souris n'a pas besoin de mini-logiciel sur Windows car elle mémorise elle-même le profil utilisée.
Elle renvoi des données différentes des autres souris que seul Windows peut les interpréter.
Je pense que le problème vient de là.

Il faudrait contacter "Nova Gaming" pour savoir si il existe un "driver" pour Linux


Bricoleur de l'informatique à temps plein.
Matos : J'ai trop d'ordinateur pour un seul homme ;)

Hors ligne

#7 Le 04/01/2013, à 23:05

shark-oxi

Re : Souris USB Nova Slider SX200 non reconnue

Il n'y a malheureusement rien sur leur site Nova.
Je vais essayer de les contacter.

Hors ligne

#8 Le 25/02/2013, à 13:04

Ismond

Re : Souris USB Nova Slider SX200 non reconnue

J'ai contacté Nova sans succès. Pas de support Linux.

Autre fil de discussion avec le même problème:
http://forum.ubuntu-fr.org/viewtopic.php?id=722141

J'ai posté sur UbuntuForums et j'ai trouvé le même problème:
http://ubuntuforums.org/showthread.php? … ming+mouse

Une solution possible à l'air décrite là:
http://forums.opensuse.org/english/get- … round.html

In /usr/src/linux/include/linux/hid.h
change the value of the constant in line 344
Code:
#define HID_MAX_USAGES 12288
from 12288 to a value greater than 32k,
recompile and install the new kernel.

Est-ce que quelqu'un a déjà tester ? J'ai un peu d'appréhension à me lancer.

Merci d'avance.

Ismond

EDIT:
Problème trouvé sur launchpad...
https://bugs.launchpad.net/ubuntu/+sour … ug/1064490

Dernière modification par Ismond (Le 25/02/2013, à 13:16)

Hors ligne

#9 Le 20/06/2013, à 22:01

Ismond

Re : Souris USB Nova Slider SX200 non reconnue

J'ai testé aujourd'hui la solution proposée (modification de la valeur de HID_MAX_USAGES), puis compilation en suivant la méthode indiquée (http://doc.ubuntu-fr.org/tutoriel/compiler_linux).

La souris est correctement reconnue et les touches avancées génèrent bien les actions programmées avec le logiciel sous windows.

Dernière modification par Ismond (Le 20/06/2013, à 22:03)

Hors ligne

#10 Le 25/09/2013, à 14:23

oLiVe007

Re : Souris USB Nova Slider SX200 non reconnue

Salut lsmond,

Je ne peux pas confirmer la solution: la molette de ma souris s'est déboité et la poste a perdu le colis durant le retour en SAV.

Ps: Mais le poste en Résolu.

Salutations


Bricoleur de l'informatique à temps plein.
Matos : J'ai trop d'ordinateur pour un seul homme ;)

Hors ligne

#11 Le 25/09/2013, à 19:20

shark-oxi

Re : Souris USB Nova Slider SX200 non reconnue

Peut on avoir un résumé complet de ce qu'il faut faire en un seul poste (pour les noobs comme moi

  • smile

)

Hors ligne

#12 Le 03/12/2013, à 13:18

Ismond

Re : Souris USB Nova Slider SX200 non reconnue

Résumé de ce que j'ai fait:

1 / Suivre la procedure suivante:
http://doc.ubuntu-fr.org/tutoriel/compiler_linux

      4. Partir d'une configuration minimale
J'ai utilisé la méthode suivante, sans modifier le .config:

Soit vous copiez un .config fonctionnel que vous optimiserez ensuite : Si vous avez déjà un noyau fonctionnel, son .config devrait être dans le dossier /boot.

2 / Modifier le fichier hid.h (/usr/src/linux/include/linux/hid.h)
Modifier la valeur HID_MAX_USAGES ligne 344

#define HID_MAX_USAGES 12288

devient

#define HID_MAX_USAGES 36864

Pourquoi 36864 ?
Parce que c'est une valeur pifometrique qui a le mérite de respecter les 2 règles suivantes:
Plus grand que 32K et multiple de la valeur originale (36864 = 3 * 12288)

3 / Continuer à suivre la procédure de compilation de Kernel :
http://doc.ubuntu-fr.org/tutoriel/compiler_linux

   6. 1,2,3 compilez !
J'ai utilisé la méthode "Debian"


En guise de conclusion:
N'étant pas un expert, je ne garantie pas grand chose et j'accepterai avec plaisir toutes les remarques me permettant de ne pas faire n'importe quoi. De plus, il faut recommencer à chaque nouveau noyau.

Hors ligne

Haut de page ↑