Dans la version 59.0.2 de Firefox sur un Core i7 6xxx avec les derniers pilotes de carte graphique nVidia, quand sur batterie uniquement, mon expérience de défilement à deux doigts sur le touchpad dans Firefox est terrible. Lorsque je fais défiler avec deux doigts et que je maintiens (c'est-à-dire que je ne fais pas glisser), le défilement d'environ la moitié de l'écran vers le haut ou vers le bas commence tout de suite, mais prend plusieurs secondes pour se dérouler. Voici un exemple. Dans ce GIF, j'ai fait un geste rapidement et proprement, en une fraction de seconde, mais il a fallu plusieurs secondes pour finir de défiler. Le geste à deux doigts était en un mouvement, mais la fenêtre de défilement semblait défiler lentement, à vitesse moyenne puis à nouveau lentement.
Le problème n'est pas tant le retard en tant que tel - le défilement commence immédiatement; il ne manque pas de ressources CPU. Il semblerait plutôt qu'il y ait quelque chose de programmé qui l'empêche de défiler plus rapidement ou avec "plus de FPS".
D'autres applications Windows semblent défiler avec le geste sans problème.
Comment puis-je résoudre le problème de défilement lent du touchpad à deux doigts de Firefox lorsque ce n'est pas branché sur une prise secteur ?
Une recherche sur Internet révèle une tonne d'idées pour résoudre des problèmes similaires (mais pas exacts). J'ai essayé de désactiver le défilement fluide et le défilement par pixels dans about:config ; cela n'a pas aidé. Je suis sûr que le comportement CPU est différent sur batterie, mais je ne vois pas de paramètre "rendre le défilement du touchpad lent dans Firefox" dans les Options d'alimentation de Windows. Des idées ?
0 votes
Firefox utilise-t-il l'accélération matérielle ou non ? Vérifiez cela dans about:support
0 votes
Je vois beaucoup d'informations dans about:support. Quel paramètre suis-je en train de chercher ?
0 votes
Faites l'inverse de ceci : winaero.com/blog/disable-hardware-acceleration-firefox-quantum dans la fenêtre de support, vous devriez également vérifier si ça fonctionne. J'utilise le firefox allemand donc les noms sont différents.
0 votes
D'accord, j'ai essayé cela - l'accélération matérielle est activée, plus de "paramètres de performances recommandés" utilisés. Aucun changement, j'ai toujours un défilement saccadé et lent avec le touchpad seulement. La molette de défilement de ma souris fonctionne bien, tout comme le défilement du touchpad lorsqu'il est branché sur secteur.
3 votes
Essayez : (1) Dans les paramètres avancés de votre plan d'alimentation, ajustez la "puissance CPU minimale" sur batterie à un niveau plus élevé. Commencez par le passer de 5% à 50%, puis réduisez si nécessaire. Il pourrait être nécessaire de redémarrer. (2) Dans about:config, changez
mousewheel.min_line_scroll_amount
à un niveau plus élevé. Commencez par le passer de 5 à 50. Il pourrait être nécessaire de redémarrer Firefox. (3) Quelle est la marque de votre pavé tactile et utilisez-vous le dernier pilote du fabricant ?0 votes
installer le WPT (première partie de la réponse), exécutez également WPRUI.exe, sélectionnez CPU, Power et GPU, cliquez sur Démarrer et faites maintenant défiler dans Firefox. après avoir fait cela, revenez à WPRUI.exe, cliquez sur Enregistrer. Analysez-le pour l'utilisation du CPU comme je l'ai écrit dans le sujet lié. Ajoutez également le serveur de symboles de Firefox pour voir les noms des fonctions pour firefox.exe: developer.mozilla.org/en-US/docs/Mozilla/… si vous ne pouvez pas suivre, compressez l'ETL (pour réduire la taille) et téléversez le zip (Onedrive, Dropbox) et postez un lien de partage ici.
0 votes
Magicandre1981: Devrais-je le faire même si je ne vois pas de pic du processeur (selon le graphique dans l'animation ci-dessus)?
0 votes
Vérifiez les pilotes du touchpad sur le site de support du fabricant pour ce périphérique.
0 votes
Avez-vous des réponses à mon commentaire ci-dessus ?
0 votes
@harrymc, J'ai essayé (1) et (2), aucun changement. Il semble que le paramètre mousewheel.min_line_scroll_amount n'affecte que le défilement réel de la molette de la souris, pas celui du touchpad. Le pilote est signalé comme étant le pilote "Synaptics SMBus Touchpad" version 19.3.4.31 en date du 18/08/2016. Il s'agit d'un notebook Sager NP8152 (Clevo P650RP6-G); c'est le pilote le plus récent répertorié sur sagernotebook.com et plus récent que celui sur clevo.com.
1 votes
Essayez le Mode sans échec de Firefox pour voir si la cause est une extension.
0 votes
À partir de la photo, je vois toujours une utilisation importante du CPU, donc faisons-le. ici, je peux voir ce qui se passe sur votre système
0 votes
Le problème de défilement a disparu en mode sans échec de Firefox! Je suis revenu en mode normal et j'ai désactivé tous les modules complémentaires, mais le problème persiste. Ensuite, j'ai désactivé l'accélération matérielle (contrairement aux idées précédentes de l'activer) et le problème a disparu! Qu'est-ce que c'est que cette histoire... N'hésitez pas à faire une réponse concrète à cela, harrymc.
0 votes
Fait comme demandé.
0 votes
Si vous rencontrez des problèmes de HW acceleration, mettez à jour les pilotes GPU.
0 votes
Déjà sur le dernier, comme je l'ai mentionné.
0 votes
Vous avez dit seulement le pilote nvidia. Dans un ordinateur portable, l'Intel HD du processeur est utilisé normalement et le nvidia uniquement pour les activités 3D lourdes. donc mettez à jour le pilote de la GPU Intel : downloadcenter.intel.com/download/27650/…
0 votes
Je n'ai pas de GPU Intel.
0 votes
Alors vous avez un ordinateur portable sans basculer entre le GPU Intel HD et Nvidia? La prochaine fois, ajoutez plus de détails. La question est mal rédigée et manque de détails et aurait dû normalement être fermée pour un manque de précision.