#1 Le 07/01/2012, à 17: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, à 17:34)
Hors ligne
#2 Le 05/12/2012, à 13: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, à 15: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, à 11: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, à 18: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, à 19: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, à 22: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, à 12: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, à 12:16)
Hors ligne
#9 Le 20/06/2013, à 21: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, à 21:03)
Hors ligne
#10 Le 25/09/2013, à 13: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, à 18: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
)
Hors ligne
#12 Le 03/12/2013, à 12: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
#13 Le 08/12/2014, à 10:21
- Ismond
Re : Souris USB Nova Slider SX200 non reconnue
Le passage en 14.04 résout le problème.
Hors ligne