Si j'arrête de déplacer ma souris (USB), elle cesse de fonctionner jusqu'à ce que je clique


11

J'ai une souris Microsoft USB qui fonctionne bien sur Windows, mais sur Ubuntu, elle ne fonctionne plus si j'arrête de l'utiliser pendant trois secondes (littéralement, j'ai compté). À ce stade, je n'arrive pas à le déplacer, je dois cliquer, presque comme s'il réveillait la souris. Et ça craint car apparemment ce clic est un clic légitime et je finis parfois par fermer des trucs ...

Quoi qu'il en soit, aidez-moi si vous avez déjà rencontré ce genre de problème auparavant. Je sais qu'il y a une chance que ce soit juste un problème matériel insoluble avec lequel je pourrais avoir à vivre (ou écrire un pilote).

Merci d'avance pour votre temps.


1
J ai exactement le même problème. Jamais eu avec Ubuntus précédent ou les ordinateurs précédents (même souris USB Microsoft). Avez-vous trouvé une solution à la fin?
rodrigob

peut-être que certaines valeurs par défaut des variables ont changé dans le noyau
thom

1
Que résolu ce problème dans mon cas exécutait ceci: for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done. Vous pouvez trouver plus d'informations ici: superuser.com/questions/408683/…
syntagma

Réponses:


3

Oui, j'ai rencontré ce même problème (bien que d'une manière différente).

Dans mon cas, cela était dû à une économie d'énergie agressive sur les ports USB.
C'est quelque chose que je me suis fait.

Si vous souhaitez modifier ce comportement (ce qui, je suppose, vous le faites), vous pouvez créer un fichier de paramètres permanent pour forcer l'USB toujours activé.
Ouvrez une console racine et tapez (ou copiez / collez):

echo 'ACTION=="add", SUBSYSTEM=="usb", TEST=="power/control" ATTR{power/control}="on"' >/etc/udev/rules.d/usb_power_save.rules

J'ai installé le package laptop-mode-tools. Je me demande si cela pourrait être la cause de l'économie d'énergie agressive. Cela ne se produit que lorsque je fonctionne sur batterie.
joeytwiddle

Quel sera l'impact sur la durée de vie de la batterie?
Simon Baars

2

Pour ceux d'entre vous qui utilisent powertop: <TAB>dans la section "Tunables" et assurez-vous que "Autosuspend pour périphérique USB" ou "Autosuspend pour périphérique USB inconnu" est désactivé ("Bad" à gauche).

J'utilisais sudo powertop --auto-tunedans /etc/rc.local, donc je devais ajouter cette après: for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.