GNU/Linux >> Tutoriels Linux >  >> Linux

usbhid ne peut pas trouver le point de terminaison d'interruption d'entrée

Débogage du problème

Le gros indice ici est le message d'erreur :

usbhid :9-2:1.1 :impossible de trouver un point de terminaison d'interruption d'entrée

Le HID USB signifie USB Human Interface Device, ce qui signifie généralement votre clavier ou votre souris, en supposant qu'il s'agit de périphériques USB.

Clavier ou souris ?

Lorsque le problème apparaît, vous devriez généralement voir des messages d'erreur dans le dmesg qui correspondent également aux erreurs usbhid. En regardant, l'OP a pu constater que ces messages étaient bien là et qu'ils semblaient pointer vers la souris comme étant le coupable.

Désactiver la souris

Pour déboguer davantage le problème, j'ai suggéré de désactiver la souris, en utilisant une méthode que j'ai documentée dans un autre Q&A U&L intitulé :Désactiver le clavier externe à partir d'un script. La méthode utilise xinput pour définir la propriété des appareils afin qu'elle soit désactivée, par exemple :

$ xinput set-int-prop 2 "Device Enabled" 8 0

Après que le PO ait utilisé une commande similaire à celle ci-dessus, le problème a semblé disparaître, confirmant essentiellement les soupçons.

De quel type de souris s'agit-il ?

Ensuite, nous avons déterminé le type de souris installé à l'aide de la commande lshw -c input .

$ sudo lshw -c input

Cela nous a conduit à notre indice suivant, le type de souris était un modèle appelé Kinzu.

Problèmes avec les souris Kinzu

Cette dernière information était assez critique pour déterminer le problème sous-jacent. Apparemment, les souris Kinzu sont connues pour avoir ce problème précis. J'ai trouvé plusieurs rapports à ce sujet :

  • la souris traîne de temps en temps
  • mise à jour du noyau -> la souris cesse de fonctionner

Une "solution de contournement" consistait à utiliser un port USB 3, si disponible, pour la souris. L'OP a essayé cela mais cela n'a eu aucun effet sur les problèmes avec cette souris.

Que faire ?

Eh bien, compte tenu de tout ce qui précède, il semble que la souris soit défectueuse ou simplement mal conçue, donc la seule option est de l'échanger contre une autre souris.


Linux
  1. Comment faire `head` et `tail` sur une entrée délimitée par Null dans Bash?

  2. Trouver des fichiers qu'un utilisateur ne peut pas lire ?

  3. Impossible de trouver le fichier à patcher sur la ligne d'entrée 3 ?

  4. Linux - Équivalent Linux au "secouer pour trouver le curseur" de Mac ?

  5. Comment puis-je créer un fichier dans chaque dossier ?

Corrigez l'erreur impossible de trouver la commande hwmatch sur Grub

Comment puis-je trouver la version de Fedora que j'utilise ?

Comment puis-je calculer une somme de contrôle md5 d'un répertoire?

Comment puis-je trouver ma version de shell à l'aide d'une commande Linux ?

Comment puis-je trouver les interfaces réseau disponibles ?

Impossible de monter le disque (VFS :Impossible de trouver le système de fichiers ext4)