Comme répondu dans le question lié à par klanomath commentaire, ControllerMate peut être utilisé pour configurer des liaisons de touches qui simulent le défilement d'une quantité arbitraire.
Toutefois, cette approche présente des limites :
- L'approche de ControllerMate ne tient pas compte de la hauteur de la fenêtre en cours de défilement ; elle avance d'une distance fixe sur sa molette de défilement virtuelle. Cette solution de contournement ne fonctionne donc bien que si toutes les fenêtres que vous souhaitez faire défiler ont toujours la même hauteur.
- Le comportement par défaut de la page précédente et de la page suivante, ainsi que du début et de la fin, ne peut pas être modifié dans Chrome, du moins. Il ne fonctionne que si vous ajoutez une touche de modification. Il est très souhaitable de pouvoir remplacer le comportement existant d'une seule touche, puisque l'objectif est d'optimiser quelque chose qui est fait très fréquemment.
(Oups ! J'ai placé une prime sur cette question d'une valeur de 100 points de réputation, sans me rendre compte que les points seraient "séquestrés" et que, comme je ne suis pas un utilisateur fréquent de apple.stackexchange.com, je n'aurais alors pas assez de points de réputation pour commenter. Sinon, j'aurais peut-être simplement commenté après klanomath. Je ne cherche pas à gagner ma propre prime en répondant... En espérant que quelqu'un d'autre puisse proposer une approche qui surmonte les limitations mentionnées ci-dessus).