Le défilement réactif me cause beaucoup de problèmes. C'est bien quand ça marche, mais ça traîne beaucoup parfois, surtout dans Chrome.
Quelqu'un a-t-il découvert un moyen de désactiver le défilement réactif et de faire en sorte que le défilement se comporte comme dans 10.8? Soit globalement, soit par application.
Pendant la vidéo WWDC "Optimisation du dessin et du défilement sur OS X", l'ingénieur Apple utilise ce qui ressemble à un fichier AppleScript pour désactiver le défilement réactif à l'échelle mondiale, donc c'est possible, mais je ne sais pas comment.
Réponses:
Tout d'abord, je poste ces informations comme des informations utiles possibles plutôt que comme une solution. Ce qui peut amener quelqu'un dans la bonne direction.
J'ai trouvé cela dans le Quoi de neuf dans OSX qui explique en quoi et comment fonctionne le défilement réactif.
En bas, il y a aussi une note indiquant comment la désactiver par application à des fins de test.
Mais je ne vois pas cette option dans mes propres applications intégrées ou dans d'autres.
J'ai jeté un coup d'œil aux notes de version de l' appkit -Responsive Scrolling qui va plus en détail.
Certaines conditions devraient empêcher l'attribution d'un défilement réactif à une application. L'un d'eux est:
Je suppose que si l'application est conçue pour fonctionner également sur 10.6, cette fonctionnalité ne sera pas ajoutée.
Chrome AFAIK fonctionnera à partir de 10,6. Mais je soupçonne que le téléchargeur télécharge une version pour votre système actuel.
Peut-être qu'une version construite pour 10.6 seulement le désactiverait dans Chrome.
MISE À JOUR * Mais comme le souligne bogdansrc dans les commentaires. Il n'y a pas de version unique pour 10.6
J'ai essayé:
Mais isCompatibleWithResponsiveScrolling est pour une sous-classe nsview et je ne m'attends pas vraiment à ce que cela fonctionne. Je ne reçois pas non plus ce problème, donc je ne peux pas le dire.
la source
MISE À JOUR (7.XI.2013 après appel à Apple Care):
J'avais aussi besoin de:
1) réinitialisation de la PRAM (après la désactivation, la mise sous tension tout en maintenant CMD + ALT + P + R jusqu'au deuxième gong), comment sur votre Mac: https://support.apple.com/kb/ht1379
2) réinitialisation de SMC (après la mise hors tension, la mise sous tension tout en maintenant SHIFT + CTRL + ALT (option) + POWER) comment sur votre mac: https://support.apple.com/kb/HT3964
LE RÉGLAGE CI-DESSOUS DEVRAIT ÊTRE: avec inertie
Ce n'est probablement PAS la solution permanente, mais un hack rapide et confortable par rapport au redémarrage du système.
Ça a marché pour moi. Désolé, les captures d'écran sont en polonais. Quoi qu'il en soit, vous devez le gérer grâce à des images / icônes.
Première accessibilité ouverte à partir des Préférences Système
Ensuite, dans les paramètres du pavé tactile / de la souris, cliquez sur le bouton du pavé tactile
Jouez ensuite avec / sans inertie.
la source
J'ai demandé à John Siracusa sur Twitter:
https://twitter.com/siracusa/status/394988398009925632
Sa réponse a été très succincte:
https://twitter.com/siracusa/status/394988398009925632
Je suppose que cela ne signifie pas que vous ne pouvez pas le désactiver, juste que John ne sait pas comment le désactiver.
la source