Ma souris USB dort après 5 secondes d’inactivité lorsqu’elle fonctionne sur batterie. Il se réveille à nouveau lorsque j'appuie sur un bouton de la souris. C'est vraiment énervant.
J'ai fait lsusb, et j'ai remarqué que ma souris est
Bus 001 Device 012: ID 04d9:2083 Holtek Semiconductor, Inc.
J'ai vérifié mon /sys/bus/usb/devices/usb1/power/autosuspend
mais il a déjà la valeur 0 et le répertoire usb1
contient de nombreux sous-répertoires contenant également des fichiers autosuspend, et je ne sais pas comment les éditer.
En outre, je voudrais une solution permanente, qui fonctionnerait pour n'importe quelle souris, sur n'importe lequel de mes 3 ports USB. Des idées?
Utilisation de: Ubuntu 12.04 64bit
Pour résoudre ce problème sur 12.04 et continuer à utiliser laptop-mode-tools, éditez le fichier:
/etc/laptop-mode/conf.d/usb-autosuspend.conf
$ Sudo gedit /etc/laptop-mode/conf.d/usb-autosuspend.conf
Et cherchez la ligne:
AUTOSUSPEND_USBTYPE_BLACKLIST=""
Remplacer par:
AUTOSUSPEND_USBTYPE_BLACKLIST="usbhid usb-storage"
Cela désactivera automatiquement la suspension automatique USB si vous avez TOUTE souris et même des clés USB branchées.
J'ai eu le même problème, je pense qu'après avoir installé soit laptop-mode-tools
ou powertop
name__. Au lieu de les désinstaller à nouveau ...
Sudo powertop
dans un terminalAutosuspend
pour votre souris USBBad
name__EDIT: Dommage, ce n'est qu'une solution temporaire. Il ne survit pas à un redémarrage ...
Cependant, j'ai trouvé autre chose. Si vous avez installé laptop-mode-tools
, essayez de définir CONTROL_USB_AUTOSUSPEND=0
dans le fichier /etc/laptop-mode/conf.d/usb-autosuspend.conf
.
EDIT: définir BATT_SUSPEND_USB = 0 devrait également résoudre le problème (au moins, il a résolu le mien).
Le lien suivant offre une autre approche qui semble convenir. Juste essayé moi-même. En espérant.
Au cas où le lien disparaît je vous donnerai la version courte et douce. Tout d’abord, le correctif suppose que vous utilisez des outils en mode portable. Utilisez lsusb
pour obtenir l'ID du périphérique, puis ajoutez-le au paramètre AUTOSUSPEND_USBID_BLACKLIST
dans /etc/laptop-mode/conf.d/usb-autosuspend.conf
.
L'identifiant que j'utilise pour ma souris USB a été mis en surbrillance dans l'extrait ci-dessous de la sortie de lsusb
.
Bus 002 Device 003: ID 045e:0748 Microsoft Corp.
http://www.hecticgeek.com/2012/06/fix-usb-mouse-not-working-laptop-mode-tools-ubuntu/
utilisez lsusb
pour trouver le numéro de bus et le numéro de périphérique
next dans chaque dossier présent dans /sys/bus/usb/devices/
qui porte le nom number-number
, tel que 1-1.2
etc, consultez les fichiers busnum
et devnum
pour trouver le numéro de bus et le numéro de périphérique auxquels les fichiers sont destinés et recherchez le dossier requis (par exemple, 1-1.2
).
Ensuite, pour le dossier respectif intitulé 1-1.2
, définissez la valeur du fichier situé à /sys/bus/usb/devices/1-1.2/power/autosuspend
sur -1
.
Maintenant, l'appareil ne sera pas suspendu.
Assurez-vous que les packages laptop-mode-tools
ou powertop
ne sont pas installés. Si vous le faites, désinstallez-les en exécutant
Sudo apt-get remove --purge laptop-mode-tools powertools && apt-get autoremove
Cela a résolu le problème pour moi sur Mint 13 sur un Alienware M14x R2.
Tapez Sudo pico /etc/laptop-mode/conf.d/usb-autosuspend.conf
pour éditer le fichier mentionné.
Rechercher la ligne
CONTROL_USB_AUTOSUSPEND="auto"
et supprimer "auto", de sorte qu'il se lit
CONTROL_USB_AUTOSUSPEND=""
Travaillé pour moi.