web-dev-qa-db-fra.com

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

J'ai une souris Microsoft USB qui fonctionne très bien sous Windows, mais sous Ubuntu, elle cesse de fonctionner si j'arrête de l'utiliser pendant trois secondes (littéralement, j'ai compté). À ce stade, je suis incapable de le déplacer, je dois cliquer, presque comme si cela réveillait la souris. Et ça craint parce qu'apparemment, ce clic est un clic légitime et je finis par fermer des choses parfois ...

Quoi qu'il en soit, aidez-nous si vous avez déjà rencontré ce genre de problème. Je sais qu'il est possible que ce soit simplement un problème matériel insoluble avec lequel je pourrais devoir vivre (ou écrire un pilote).

Merci d'avance pour votre temps.

11
Cory

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

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

Si vous souhaitez modifier ce comportement (ce que vous faites, je suppose), vous pouvez créer un fichier de paramètres permanent pour forcer la connexion USB en permanence.
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
3
thom

Pour ceux qui utilisent powertop: <TAB> à la section "Réglables" et assurez-vous que "Autosuspend for device USB" ou "Autosuspend for device USB inconnu" est désactivé ("Bad" à gauche).

J'utilisais Sudo powertop --auto-tune dans /etc/rc.local, je devais donc l'ajouter par la suite: for i in /sys/bus/usb/devices/*/power/control; do echo on > $i; done.

2
qwr