Désactiver / configurer le défilement précédent / historique (défilement de l'historique) à l'aide des touches Maj + molette de la souris dans Internet Explorer

2

J'ai un problème avec Internet Explorer.

Parfois (pas toujours) lorsque vous utilisez la molette de la souris pour faire défiler une page vers le haut ou vers le bas, elle choisit plutôt de revenir en arrière dans l'historique de navigation Web. Ce comportement est le même que lorsque vous tenez le Décalage clé en utilisant simultanément la roue.

Ma conjecture est qu’Internet Explorer est induit en erreur par quelque chose et pense que je mets effectivement Décalage . Ceci est peut-être un artefact du fait que cette session particulière est une session de bureau à distance provenant de Linux (Ubuntu).

Inutile de dire que le problème peut être assez irritant et que l'option d'éteindre complètement la fonctionnalité du volant ne semble pas être une option, car d'autres applications en souffriraient beaucoup.

Quoi qu'il en soit, revenons à ma (mes) question (s):

  1. Est-il possible de cartographier le Décalage + Molette de la souris à un événement roue simple pour Internet Explorer?

  2. Est-il possible de désactiver le Décalage + Événement molette de souris pour Internet Explorer?

Toutes les suggestions sont grandement appréciées.

Anders Hansson
la source

Réponses:

2

Voilà quelque AutoHotkey les scripts.

1. Mappez le décalage + roue sur les événements de roue simples dans Internet Explorer

#IfWinActive ahk_class IEFrame

$+WheelUp::   Send {WheelUp}
$+WheelDown:: Send {WheelDown}

2. Désactivez les événements Maj + Roue dans Internet Explorer.

#IfWinActive ahk_class IEFrame

+WheelUp::   return
+WheelDown:: return
Bavi_H
la source