Désélection du texte lors de l'utilisation de la molette de défilement de la souris Logitech dans Sierra

9

J'utilise une souris Logitech Performance MX et depuis la mise à niveau vers Sierra, j'ai du mal à utiliser ma scroll wheelpour sélectionner de grandes quantités de texte. Habituellement, je défile tout en maintenant left mouseet cela a toujours fonctionné. Maintenant, lorsque je fais défiler, il désélectionne le texte que j'ai sélectionné.

Serait-ce un problème de pilote?

Joseph Toronto
la source
Il y a déjà plusieurs problèmes ici avec les souris Sierra et Logitech. Effectuez une recherche et voyez si l'un de ces problèmes résoudra le problème. Je pense qu'ils se résument principalement à la mise à jour des derniers pilotes Logitech.
fsb
2
Je n'ai aucun problème avec l'effet d'inertie ou le défilement saccadé, j'ai des problèmes pour sélectionner du texte. Cela ne serait-il pas considéré comme un problème différent? Dans tous les cas, j'ai installé les derniers pilotes et le problème est toujours le même. J'ai essayé une souris USB générique que j'avais autour et elle n'a pas le problème.
Joseph Toronto
Si la souris USB générique n'a pas le problème, le problème ne vient pas de Sierra mais de la souris Logitech et de la manière dont elle gère la sélection du texte.
fsb
Ce n'est pas un doublon et j'ai demandé la réouverture de l'intervention du modérateur. Je rencontre le même problème après avoir utilisé le pilote de mise à jour logitech. Le défilement de la molette de la souris s'est amélioré, mais il y a toujours des problèmes avec le déclic aléatoire de la souris alors que le bouton gauche de la souris est maintenu enfoncé, ce qui est extrêmement douloureux lorsque vous faites défiler avec la molette tout en essayant de sélectionner du texte.
Abram
Même problème de ma part. Très frustrant. J'utilise LCC v3.9.5.66 avec MacOS 10.12.1. Comme indiqué dans le message Linked SE, le problème d'inertie continue d'être un problème. J'ai notifié Logitech, bien qu'ils aient d'abord répondu par la réponse la plus générique: "Débranchez et rebranchez le récepteur de la souris; Essayez d'autres ports USB de l'ordinateur; etc." Je suggère aux autres de contacter le support Logitech.
Dolan Antenucci

Réponses:

2

Pas vraiment une réponse finale, je partage juste mes conclusions, car je suis également ennuyé par ce problème: comme l'a commenté Dolan Antenucci, la désinstallation de LCC normalisera le comportement du maintien du bouton gauche de la souris combiné au défilement, mais au prix de la perte personnalisation de la souris. Pas une option pour moi.

Curieusement, j'ai cherché et cherché pendant des heures, et il semble que personne d'autre ici ne s'en plaint. Le plus proche que j'ai pu trouver était un rapport de bogue dans un cadre d'interface utilisateur écrit en Python, mais si proche du comportement que pendant une seconde (ou un couple, ou plus ;-)) j'ai dû me demander si c'était vraiment une coïncidence ( Je maintenant, je maintenant ..).

Voir https://github.com/kivy/kivy/issues/5058

Là, ils décrivent (presque?) Exactement ce qui, selon moi, se produit ici: le défilement génère un événement souris vers le haut pour le bouton précédemment enfoncé.

Pour vérifier, vous pouvez essayer ceci: sur un navigateur, appuyez et maintenez le bouton droit. Déplacez ensuite la souris sur une option du menu contextuel (par exemple, "retour"), puis faites défiler la molette. L'option est sélectionnée, comme si vous aviez relâché le bouton.

La même chose se produit avec la sélection de texte. Pour ce faire: avec le clic gauche de la souris et maintenez, sélectionnez du texte, "figer les mouvements de la souris" (expliquez plus tard), puis faites défiler vers le bas (mais pas trop, gardez le texte déjà sélectionné visible). Le texte qui reste sélectionné n'est que celui qui a été sélectionné juste avant le mouvement de défilement (comme si vous aviez relâché le bouton juste avant de commencer le défilement). Arrêtez ensuite le défilement, maintenez la touche Maj enfoncée et effectuez un mouvement de souris. En réponse au moindre mouvement, le texte entre est automatiquement ajouté à la sélection, et après cela, vous pouvez même relâcher le décalage, peu importe, continuez à déplacer la souris (à condition de ne pas déplacer le défilement) pour continuer le réglage sélection. C'est exactement ce qui aurait dû se produire si vous aviez relâché le bouton juste avant de commencer le défilement (alias événement souris vers le haut), faites un peu de défilement,

Le seul hic est que si, tout en maintenant le bouton enfoncé et après un certain défilement (qui a généré "à tort" un événement de bouton de souris vers le haut), vous effectuez un mouvement de souris, en réponse à ce mouvement, (peut-être dans une tentative) pour honorer le fait que le bouton est maintenu enfoncé, le système génère immédiatement un événement de bouton de souris enfoncé.

C'est pourquoi vous pensez que le défilement désélectionne le texte: normalement, lorsque quelqu'un fait défiler pour ajouter une sélection, ne déplacez pas la souris, mais a tendance à faire quelques derniers mouvements de la souris après le défilement, pour ajuster la fin de la sélection. Essayez de maintenir le bouton enfoncé, effectuez une sélection à travers le mouvement, gelez le mouvement de la souris, faites défiler (continuez à geler), relâchez le bouton, déplacez la souris (remarque, la sélection ne disparaît pas), puis Maj + clic / maintenez, lorsque la souris atteint le point de destination. Étant donné que vous avez relâché le bouton juste avant de redémarrer les mouvements de la souris, lorsque vous effectuez les nouveaux mouvements, le système ne génère pas d'événement de bouton de souris enfoncé, une fois qu'il n'est pas nécessaire d'honorer cet état (après tout, le bouton est déjà en place) .

Ce n'est pas le parchemin qui désélectionne le texte: c'est le mouvement de la souris, après défilement, tout en maintenant le bouton de la souris enfoncé.

Je pense que c'est une tentative de maintenir / retrouver la cohérence du système, car les dernières informations transmises étaient, essentiellement, erronées: l'événement de bouton de souris, en conséquence d'un mouvement de défilement, ne devrait jamais se produire.

Je vais signaler cela à logitech, peut-être que si une explication technique supplémentaire leur est apportée, ils résoudront le problème. (Dieu, est-ce si pénible à utiliser qu'ils envoient un message simple, quelqu'un connaît un moyen plus simple?)

Pendant ce temps, comme solution de contournement, pour sélectionner de longs textes, vous pouvez faire comme je l'ai dit ci-dessus: faire la sélection initiale, relâcher le bouton, faire défiler jusqu'à la destination, et déplacer à nouveau le clic / maintien, pour terminer la sélection.

Edson Freitas
la source