web-dev-qa-db-fra.com

Bluetooth Mouse Lag

à la recherche d'aide pour diagnostiquer le retard de la souris Bluetooth. J'utilise un Logitech MX Anywhere 2, je l'ai depuis quelques années maintenant et cela a bien fonctionné sur un certain nombre de distributions Linux. J'ai récemment installé Debian 10 et l'ai configuré pour utiliser les dépôts Sid. Dans cet environnement, la souris ne fonctionne pas aussi réactivement que la normale. Je suis sur un ordinateur portable, et le pavé tactile fonctionne parfaitement en douceur, et une souris filaire est également parfaitement lisse. Ce que j'obtiens avec la souris Bluetooth, c'est comme si le taux d'échantillonnage était peut-être une fois toutes les 3 ou 4 images.

J'ai toujours Pop! _OS installé qui est basé sur Ubuntu 19.04, la souris fonctionne comme prévu dans cet environnement. Oublier la souris et l'ajouter de nouveau n'offre aucun changement de comportement, comme pour les redémarrages. J'ai mis à jour le dernier état des dépôts, pas de dés. J'ai également essayé de passer de Wayland à Xorg sans effet.

Ma meilleure supposition serait que cela dépend du module iwlwifi (c'est un Lenovo Yoga 900 avec un Intel Core i7 6560U avec Intel Wireless 8260 intégré), mais je ne sais pas où aller à partir d'ici.

À votre santé!

6
Eraph

Solution de reddit de @ashughes dans un commentaire ci-dessus - https://www.reddit.com/r/linuxquestions/comments/bc15f8/bluetooth_mouse_is_laggy_very_limited_pollrate/ez3ufhs/

Sudo nano /var/lib/bluetooth/xx\:xx\:xx\:xx\:xx\:xx/yy\:yy\:yy\:yy\:yy\:yy/info

où xx: xx .... est l'adresse bluetooth du PC et yy: yy ... est l'adresse bluetooth de la souris.

Dans le fichier, j'ai ajouté la section à la fin:

[ConnectionParameters]
MinInterval=6
MaxInterval=7
Latency=0
Timeout=216

Vous devrez peut-être également reconnecter la souris.

J'ai également suivi cette proposition sur le bug ubuntu ici:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1824559?comments=all

3
alenz316

J'utilise Ubuntu 18.04 sur un ordinateur portable Dell Precision 7740 et un Logitech MX Master 3 et j'ai eu un très mauvais décalage par rapport à Bluetooth. Définir les paramètres comme indiqué dans la réponse de @ alenz316 n'a pas fait de différence pour moi.

Cependant, les paramètres de @ Eraph dans ce fil DID fonctionnent. J'ai initialement trouvé la réponse sur https://forum.manjaro.org/t/logitech-mx-master-pointer- trop lent et lent/105468 .

Résumer,

  1. J'ai édité /var/lib/bluetooth/XX:XX:XX:XXX:XX:XX/YY:YY:YY:YY:YY:YY/info en tant que root, où XX:XX:XX:XX:XX:XX est l'adresse Bluetooth de l'interface Bluetooth de mon ordinateur, et YY:YY:YY:YY:YY:YY est l'adresse Bluetooth de l'interface de ma souris.

  2. ajouté les paramètres de @ Eraph au bas de ce fichier comme suit:

[ConnectionParameters]
MinInterval=6
MaxInterval=9
Latency=44
Timeout=216
  1. J'ai redémarré Bluetooth avec Sudo service bluetooth restart

Désormais, la souris fonctionne aussi bien sur Bluetooth que sur le hub Logitech Unifying.

Je ne sais pas ce qui se passera si je redémarre ou si je reconnecte la souris, mais je suppose que je peux simplement réappliquer ces étapes.

0
Joe J