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". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 16/05/2013, à 21:39

Lonepsi

Déconnexion intempestive de la souris USB

Bonsoir,

Presque tout est dans titre ... Ma souris USB se déconnecte assez fréquemment de façon aléatoire et notamment pile poil quand je suis en train faire défiler un texte avec la molette. Elle est alors bloquée: le curseur ne bouge plus, le clic droit et le clic gauche sont inopérants (pas de menu), la molette ne fait rien défiler.
J'ai alors 2 possibilités:
1) j'agite la souris, je clique  à droite, à gauche, au milieu et, parfois, ça repart ... au bout d'un moment,
2) je débranche et je rebranche la fiche USB et ça repart.
Évidemment, ça devient pénible à la longue ...

J'avais le même phénomène quand j'utilisais U10.04 et il persiste avec la migration vers U12.04 (sauf que parfois la souris se débloque toute seule, jamais sous U10.04).
Ma config:

Lonepsi@A64:~$ uname -a
Linux A64 3.5.0-30-generic #51~precise1-Ubuntu SMP Wed May 15 08:48:19 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Lonepsi@A64:~$ lsusb
Bus 002 Device 015: ID 1bcf:0007 Sunplus Innovation Technology Inc. Optical Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Le fichier /var/log/syslog donne par exemple  (extrait):

...
May 16 19:27:35 A64 mtp-probe: checking bus 2, device 13: "/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2"
May 16 19:27:35 A64 mtp-probe: bus: 2, device: 13 was not an MTP device
May 16 19:29:45 A64 kernel: [24907.559971] usb 2-2: USB disconnect, device number 13
May 16 19:29:46 A64 kernel: [24907.980036] usb 2-2: new low-speed USB device number 14 using ohci_hcd
May 16 19:29:46 A64 kernel: [24908.191441] usb 2-2: New USB device found, idVendor=1bcf, idProduct=0007
May 16 19:29:46 A64 kernel: [24908.191447] usb 2-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
May 16 19:29:46 A64 kernel: [24908.191450] usb 2-2: Product: USB Optical Mouse
May 16 19:29:46 A64 mtp-probe: checking bus 2, device 14: "/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2"
May 16 19:29:46 A64 kernel: [24908.202932] input: USB Optical Mouse as /devices/pci0000:00/0000:00:02.0/usb2/2-2/2-2:1.0/input/input23
May 16 19:29:46 A64 kernel: [24908.203088] hid-generic 0003:1BCF:0007.000D: input,hiddev0,hidraw0: USB HID v1.10 Mouse [USB Optical Mouse] on usb-0000:00:02.0-2/input0
May 16 19:29:46 A64 mtp-probe: bus: 2, device: 14 was not an MTP device
May 16 19:32:34 A64 kernel: [25076.184266] usb 2-2: USB disconnect, device number 14
May 16 19:32:37 A64 kernel: [25078.956031] usb 2-2: new low-speed USB device number 15 using ohci_hcd
May 16 19:32:37 A64 kernel: [25079.167463] usb 2-2: New USB device found, idVendor=1bcf, idProduct=0007
May 16 19:32:37 A64 kernel: [25079.167469] usb 2-2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
May 16 19:32:37 A64 kernel: [25079.167472] usb 2-2: Product: USB Optical Mouse
May 16 19:32:37 A64 mtp-probe: checking bus 2, device 15: "/sys/devices/pci0000:00/0000:00:02.0/usb2/2-2"
May 16 19:32:37 A64 kernel: [25079.178964] input: USB Optical Mouse as /devices/pci0000:00/0000:00:02.0/usb2/2-2/2-2:1.0/input/input24
May 16 19:32:37 A64 kernel: [25079.179123] hid-generic 0003:1BCF:0007.000E: input,hiddev0,hidraw0: USB HID v1.10 Mouse [USB Optical Mouse] on usb-0000:00:02.0-2/input0
May 16 19:32:37 A64 mtp-probe: bus: 2, device: 15 was not an MTP device

(mais on est passé de device 15 à device 54 en 2.5 heures).
Je déduis de la lecture du fichier que je ne me rends pas compte de la plupart des déconnexions-reconnexions.
Par contre, chaque blocage vécu semble correspondre à un événement dans syslog.

Quelqu'un aurait-il une piste à creuser ?

Dernière modification par Lonepsi (Le 21/05/2013, à 20:44)


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#2 Le 17/05/2013, à 04:04

MicP

Re : Déconnexion intempestive de la souris USB

Bonjour Lonepsi

Si sans fil, est-ce que les piles sont en bon état?
Si filaire, est-ce que le cordon est en bon état ?
Si filaire,est-elle connectée directement à ta machine ou par l'intermédiaire d'un hub?
As-tu testé ta souris avec un autre SE, comme par exemple un CD Live ?
As-tu testé ta souris sur une autre machine ?
As-tu testé ta machine avec une autre souris ?

D'avance je te remercie pour tes réponse.

Hors ligne

#3 Le 17/05/2013, à 04:20

moko138

Re : Déconnexion intempestive de la souris USB

Je rencontre moi aussi le problème (et le faisceau lumineux s'éteind), sous 10.04, avec une souris filaire, avec ou sans hub. Sauf que débrancher-rebrancher la prise usb est ma seule solution efficace.

Hors ligne

#4 Le 22/05/2013, à 16:55

Lonepsi

Re : Déconnexion intempestive de la souris USB

Précisions sur le matériel et réponses à MicP que je remercie:
La souris est une filaire USB BlueStork modèle BS-MECO-II 3 boutons avec roulette
(soit dit en passant, le support utilisé doit être mat et très uniforme pour qu'elle fonctionne bien - par exemple, le curseur saute quand on utilise la souris sur une feuille dactylographiée).

La carte mère est une MSI K9N V2 Amd64.

En référence au post #2:
1) donc, pas de pile.
2) à priori, le cordon est en bon état, je l'ai trituré dans tous les sens (récemment et auparavant aussi), notamment en immobilisant la souris elle-même.
3) la souris est branchée sur une prise USB montée sur la carte-mère à l'arrière du PC. J'ai aussi essayé sur la façade avant qui est je crois un hub d'après ce que j'ai vu dans un fichier de log. Le comportement est le même.
4) j'ai essayé hier sur le CD-Live. J'ai eu UN blocage du curseur à l'écran et beaucoup moins de déconnexion-reconnexions dans le fichier syslog en 3 heures d'essais.
5) Il n'y a pas de déconnexion-reconnexion avec cette souris sur un autre PC sous U10.04 avec une carte mère Intel.
6) Il n'y a pas de déconnexion-reconnexion avec une autre souris filaire USB sur la carte MSI.
7) Il n'y a pas de déconnexion-reconnexion avec une autre souris filaire PS/2 sur la carte MSI (ça ne me surprend pas, j'ai tjrs pensé que PS/2 est plus fiable que USB).


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#5 Le 23/05/2013, à 11:27

MicP

Re : Déconnexion intempestive de la souris USB

@ Lonepsi
Merci pour toutes ces ces précisions.

Lonepsi a écrit :

... le curseur saute quand on utilise la souris sur une feuille dactylographiée ...

J'étais chez mon fils, et ma souris ne voulait pas fonctionner sur sa table de salon.
J'ai passé un bon moment avant de me rendre compte que la table était rouge, et que le faisceau lumineux de la souris ne pouvait donc pas être réfléchit...

============

Lonepsi a écrit :

6)Il n'y a pas de déconnexion-reconnexion avec une autre souris filaire USB sur la carte MSI.

Le problème pourrait donc se situer au niveau de la compatibilité entre le driver et la puce utilisée par cette souris, mais j'y crois pas trop.

============
Par contre, je comprends pas ce qui se passe là :

/var/log/syslog a écrit :

...
May 16 19:27:35 A64 mtp-probe: bus: 2, device: 13 was not an MTP device
...

Est-ce ce "probe" qui déconnecte la souris (device 13 = souris qui s'est connectée)... je cherche...

============

Lonespsi a écrit :

7) ...j'ai tjrs pensé que PS/2 est plus fiable que USB...

Complètement d'accord, j'utilise d'ailleurs un clavier connecté par PS2, histoire d'utiliser une interruption matérielle directe.

Hors ligne

#6 Le 23/05/2013, à 12:19

Lonepsi

Re : Déconnexion intempestive de la souris USB

May 16 19:27:35 A64 mtp-probe: bus: 2, device: 13 was not an MTP device

Non, j'ai lu quelque part que, après établissement de la connexion, le driver ou un autre programme vient vérifier via mtp-probe si le périphérique juste connecté est du type audio, média, ... (probe = contrôle ou mesure, à peu près). Le  message n'est qu'un constat ici, ce n'est pas le signalement d'une erreur, ni de la déconnexion.

Démonstration:

May 23 13:05:05 A64 mtp-probe: bus: 2, device: 3 was not an MTP device
May 23 13:09:06 A64 kernel: [ 1695.651623] usb 2-4: USB disconnect, device number 3
May 23 13:09:10 A64 kernel: [ 1698.852037] usb 2-4: new low-speed USB device number 4 using ohci_hcd
May 23 13:09:10 A64 kernel: [ 1699.063041] usb 2-4: New USB device found, idVendor=1bcf, idProduct=0007
May 23 13:09:10 A64 kernel: [ 1699.063044] usb 2-4: New USB device strings: Mfr=0, Product=2, SerialNumber=0
May 23 13:09:10 A64 kernel: [ 1699.063048] usb 2-4: Product: USB Optical Mouse
May 23 13:09:10 A64 mtp-probe: checking bus 2, device 4: "/sys/devices/pci0000:00/0000:00:02.0/usb2/2-4"
May 23 13:09:10 A64 mtp-probe: bus: 2, device: 4 was not an MTP device

On voit ci-dessus un message mtp-probe à 13:05 alors que je sais que la souris fonctionnait.
Je l'ai débranchée manuellement à 13:09 et le /var/log/syslog constate bien la déconnexion à 13:09:06
et mtp-pprobe à 13:09:10 alors que ça fonctionne à nouveau (parce que le rebranchement 'électrique' manuel redémarre toujours la souris).

Dernière modification par Lonepsi (Le 23/05/2013, à 12:25)


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#7 Le 23/05/2013, à 12:31

Lonepsi

Re : Déconnexion intempestive de la souris USB

@moko138:
Pourrais-tu ouvrir ton fichier /var/log/syslog (avec gedit par exemple) pour voir s'il y a comme chez moi la mention fréquente de "USB disconnect" ?


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#8 Le 23/05/2013, à 14:59

moko138

Re : Déconnexion intempestive de la souris USB

Oui, j'ai très souvent repéré ce "disconnect" quand ma souris s'éteignait. Mais depuis quelques jours je n'ai plus ce souci.

Hors ligne

#9 Le 23/05/2013, à 21:02

Lonepsi

Re : Déconnexion intempestive de la souris USB

Du nouveau ...
Ma souris s'est bloquée en cours de navigation entre 20h46 et 20h51. Le curseur était donc bloqué à l'écran mais, fait nouveau, le menu contextuel apparaissait sur un clic droit et la roulette faisait défiler la page.
A ce moment, j'ai laissé le PC en l'état. A mon retour, 1 heure plus tard, la situation est la même, je m'acharne sur les boutons et ... la souris redémarre, il est 21h21. Voici ce que donne syslog (j'ai supprimé les parties intermédiaires pour simplifier):

May 23 20:46:52 A64 kernel: [29161.634370] usb 2-4: USB disconnect, device number 17
May 23 20:46:53 A64 kernel: [29162.064029] usb 2-4: new low-speed USB device number 18 using ohci_hcd
[...]
May 23 20:49:24 A64 kernel: [29313.379658] usb 2-4: USB disconnect, device number 18
May 23 20:49:25 A64 kernel: [29313.816039] usb 2-4: new low-speed USB device number 19 using ohci_hcd
[...]
May 23 20:51:09 A64 kernel: [29417.889636] usb 2-4: USB disconnect, device number 19
May 23 20:51:09 A64 kernel: [29418.260025] usb 2-4: new low-speed USB device number 20 using ohci_hcd
[...]
May 23 21:21:54 A64 kernel: [31263.629155] usb 2-4: USB disconnect, device number 20
May 23 21:21:55 A64 kernel: [31264.064028] usb 2-4: new low-speed USB device number 21 using ohci_hcd
[...]

En fait, la REconnexion inscrite dans syslog à 20h46:52 de device number 17 (ou celle de device 18 ou device 19) correspond à une souris qui fonctionne partiellement (quand j'ai quitté le PC). La situation a perduré jusque 21h21:55 quand la souris s'est à nouveau déconnectée-reconnectée et a redémarré complètement.

On n'est plus dans une situation binaire "go/nogo".
Je vois mal un système programmé se comporter ainsi. Ce serait plutôt le dispositif de suivi optique qui serait aléatoirement défaillant et provoquerait une coupure ou ne répondrait plus aux commandes au hasard.

Qu'en pensez-vous ?
Je crois que je vais changer ma souris.


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#10 Le 24/05/2013, à 02:37

MicP

Re : Déconnexion intempestive de la souris USB

Lonepsi #6 a écrit :

...un autre programme vient vérifier via mtp-probe si le périphérique juste connecté est du type audio, média...

En fait, il vient vérifier si le périphérique est capable d'utiliser le protocole mpt (Media Transfer Protocol) qui est un protocole inventé par Microsoft...donc licence propriétaire, qui permet la communication avec les téléphones mobiles, appareils photos, lecteurs mp3, équipés ou pas de multitouch etc...

Lonepsi #6 a écrit :

...Le  message n'est qu'un constat ici, ce n'est pas le signalement d'une erreur, ni de la déconnexion...

J'avais bien compris cela, mais comme c'est le seul événement signalé par le noyau entre la détection/initialisation de la souris et sa déconnexion intempestive, je me disais que cette requête pouvait avoir entraîné un "time-out" provoquant la déconnexion de la souris.
Désactiver cette requête (du côté de udevd=>udev ?)permettrait, si le défaut persistait, d'écarter ce "mpt-probe" des causes possibles. (Sur ma Debian il y a la règle "/lib/udev/rules.d/40-usb-media-players.rules", sur la 10.04 Ubuntu ça devrait pas être très différent....)

Quand à l'éventualité d'un problème matériel de la souris, ça contredirait ce que tu avais constaté :

lonepsi #4 a écrit :

... 5) Il n'y a pas de déconnexion-reconnexion avec cette souris sur un autre PC sous U10.04 avec une carte mère Intel. ...

Dernière modification par MicP (Le 24/05/2013, à 03:10)

Hors ligne

#11 Le 24/05/2013, à 06:48

moko138

Re : Déconnexion intempestive de la souris USB

Je vais permuter de nouveau mes souris, pour voir si le problème réapparaît.

Hors ligne

#12 Le 24/05/2013, à 09:06

Lonepsi

Re : Déconnexion intempestive de la souris USB

@moko138: Ok, merci. Quelle est la marque de ta carte-mère ?


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#13 Le 24/05/2013, à 09:10

Lonepsi

Re : Déconnexion intempestive de la souris USB

@ MicP:

MicP #10 a écrit :

comme c'est le seul événement signalé par le noyau entre la détection/initialisation de la souris et sa déconnexion intempestive, je me disais que cette requête pouvait avoir entraîné un "time-out" provoquant la déconnexion de la souris.

Nada. On a dans l'ordre: le signalement de la déconnexion, puis d'une reconnexion, suivie du test mtp-probe.
Voir par exemple le log du post #6: déconnexion à 13:09:06, reconnexion à 13:09:10 (4 s plus tard) suivie du mtp-probe dans la même seconde.

En outre, j'ai fait un contrôle en déconnectant la souris à 9h33.

May 24 09:33:17 A64 mtp-probe: bus: 2, device: 7 was not an MTP device

A 9h33:17 et au delà ( ... 10h10 ...), la souris fonctionne APRES le mtp-probe

Bien vu pour:

MicP #10 a écrit :

Quand à l'éventualité d'un problème matériel de la souris, ça contredirait ce que tu avais constaté :
    ... 5) Il n'y a pas de déconnexion-reconnexion avec cette souris sur un autre PC sous U10.04 avec une carte mère Intel. ...

Donc se serait un problème de sensibilité de l'électronique du port USB de ma carte-mère à quelque chose qui se produit  dans la souris: mauvais contact, signal bruité, consommation excessive, ...


CM MSI K9N V2 Amd64 1Go DD250Go DVD SAMSUNG SH-S182M CG Nvidia 7100GS Ecran HannsG HX191D / Ubuntu xx.xx LTS
Bougez avec le siècle ! Soyez e-mobile !

Hors ligne

#14 Le 24/05/2013, à 12:38

MicP

Re : Déconnexion intempestive de la souris USB

lonepsi a écrit :

...Nada. On a dans l'ordre: le signalement de la déconnexion, puis d'une reconnexion, suivie du test mtp-probe....

Bien vu!, d'autant que ça ferait trop de temps de fonctionnement pour que mtp-probe soit en cause. J'ai dû me mélanger les deux ou trois neurones qu'il me reste...

lonepsi a écrit :

... problème de sensibilité de l'électronique du port USB de ma carte-mère...

ou/et du pilote qui drive le southbridge de cette carte mère.

Si il y avait la possibilité de tester avec un autre  SE  propriétaire qui avait été payé par (ou payé pour) le vendeur de puce pour obtenir les informations permettant de faire fonctionner tout ça ensemble....
Heureusement qu'il y a des ingénieurs électroniciens qui ont envie que leur travail profite à tous, alors des fois, ça fuite, mais là, il manque un truc on dirait.
Peut-être que quand le chipset du northbridge et/ou celui de la puce de la souris ne se vendront plus, l'information passera et les développeurs libres pourront enfin faire leur boulot efficacement.

Dernière modification par MicP (Le 24/05/2013, à 12:40)

Hors ligne

#15 Le 24/05/2013, à 12:57

moko138

Re : Déconnexion intempestive de la souris USB

Lonepsi a écrit :

@moko138: Ok, merci. Quelle est la marque de ta carte-mère ?

sudo lshw a écrit :

description: Motherboard
product: 0G5152
vendor: Dell Computer Corporation

  Ça y est : je viens de changer de souris (même modèle) ; je vous dirai si les pbs réapparaissent.

  Je soupçonne la tresse de fil de cuivre multibrin. C'est fragile quand on la courbe trop ou qu'on la serre trop. Des brins se rompent, d'où résistance accrue.

Hors ligne

Haut de page ↑