J'ai pris une semaine de travail et apporté mon ordinateur portable avec moi. À mon retour, la souris et le clavier que j'utilise ne fonctionnaient plus.
Les deux appareils fonctionnent dans mon BIOS. Le clavier fonctionne dans la bouffe. Ni ne fonctionne dans une console virtuelle (j'ai installé gpm pour vérifier la souris) ou dans xorg. Je vois des messages sur le débranchement de chacun dans dmesg. J'ai essayé de supprimer tous les autres périphériques, à l'exception de chacun de ces deux périphériques d'entrée.
lsusb liste les deux éléments:
$ lsusb
Bus 002 Device 004: ID 0a5c:5800 Broadcom Corp. BCM5880 Secure Applications Processor
Bus 002 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver <---
Bus 002 Device 006: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0 <---
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 1bcf:2b83 Sunplus Innovation Technology Inc.
Bus 001 Device 003: ID 413c:8187 Dell Computer Corp. DW375 Bluetooth Module
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Mais hardinfo ne voit rien:
J'utilise linux comme système d'exploitation principal depuis environ 12 ans, ce qui m'a paralysé.
Le seul avantage que j’ai eu jusqu’à présent est que j’étais en train de bricoler grub pour changer la résolution de mon terminal virtuel. J'ai vu que cela affectait la souris et le clavier sur certains systèmes, alors j'ai annulé les modifications et mis à jour le grub. Je reçois toujours un message textuel, mais je pense que c'était le cas avant de faire les changements.
Oh oui, j'ai aussi eu des problèmes d'alimentation. La machine ne s'éteint plus ni ne redémarre. Aucune idée quand cela a commencé - je ne l'ai remarqué que quand je l'ai ramené à la maison. Je n'essaie pas de coller ça sur ce billet, mais je le cite comme indice, mais c'est fort probable.
Mon ordinateur portable en question est un Dell e6420.
D'accord. Je n'ai pas compris comment ma machine parvient à cet état, mais je pense avoir résolu le problème.
J'ai démarré à partir du cd en direct et j'ai copié certains journaux et autres sur mon disque dur afin de pouvoir les comparer au système lorsqu'il fonctionnait. L'un de ces éléments était la sortie de lsmod. Le livecd utilisait hid, usbhid, hid_Microsoft et hid_logitech_dj. Mis à part mon seul appareil Microsoft, mon clavier et mon seul appareil logitech, ma souris, je me suis souvenu que caché était nécessaire pour que mes manettes usb fonctionnent bien quand.
modprobe n'a pas résolu le problème - les modules manquaient tous. (Vous ne savez toujours pas comment cela s'est passé.)
Pour installer les modules, j'avais besoin du paquet de pilotes supplémentaires de mon noyau. J'ai inclus le noyau lui-même, au cas où j'aurais besoin d'une réinstallation. Sudo apt-get installez linux-image - {, extra -} uname -r
Après cela, modprobe a ajouté les périphériques usb et j'étais prêt à partir.
Essayez de redémarrer votre souris ou votre pavé tactile à l’aide de Xinput.
d'abord, vous devriez connaître l'id de votre appareil
Dans le type de terminal:
xinput
Une liste des périphériques d’entrée apparaîtra, notez l’identifiant de votre périphérique cible puis tapez
xinput --disable id
xinput --enable id