Désactiver le balayage à deux doigts sur Firefox

29

Lorsque je fais défiler la page ou une boîte de défilement avec deux doigts sur le pavé tactile du MacBook Pro, et qu'il ne peut plus défiler vers la gauche, Firefox décide que je veux revenir dans l'historique.

Que puis-je faire pour désactiver la navigation dans l'historique à l'aide d'un balayage à deux doigts dans Firefox 17? Je suis heureux d'utiliser Backspace pour revenir en arrière et effacer tout le texte que j'écrivais quelque part sous certaines formes lorsque je fais accidentellement défiler plus que ce que je suis autorisé est vraiment frustrant.

toriningen
la source

Réponses:

53

J'aime mieux la solution suivante (que la réponse existante) car elle n'affecte que Firefox:

  1. Dans Firefox, allez dans " about: config "
  2. Modifiez la valeur de " browser.gesture.swipe.left " en " cmd_scrollLeft " (au lieu de " Browser: BackOrBackDuplicate ")
  3. Modifiez la valeur de " browser.gesture.swipe.right " en " cmd_scrollRight " (au lieu de " Browser: ForwardOrForwardDuplicate ")

entrez la description de l'image ici

Charlesisme
la source
2
C'est génial! Enfin, il existe une solution qui FONCTIONNE. Merci beaucoup! Et bienvenue sur SuperUser - bon début :)
toriningen
Je sais qu'il est contraire à la politique de laisser des commentaires de "merci", mais cette question me hante depuis des années déjà. Merci!
Anton Purin
Fonctionne toujours avec Firefox Quantum (testé avec 68.3esr) sous OSX Mojave (testé avec 10.14.6). Yay!
Bryan P
11

MISE À JOUR:

Il existe une manière native de procéder. Allez dans Préférences Système / Trackpad / Plus de gestes et désactivez la case à cocher «Balayer entre les pages» (première case à cocher). Cela fonctionne au moins pour Mountain Lion.


L'ancienne réponse non fonctionnelle était:

Je ne connais pas d'option native dans OSX (ML, 10.8.x), mais il y a une bonne astuce pour le faire:

Téléchargez gratuitement BetterTouchTool . Il vous permet de mapper une énorme quantité de fonctions aux gestes du trackpad et de la souris ainsi qu'aux raccourcis clavier. Vous pouvez définir "Aucune action" et vous pouvez décider quelles applications doivent connaître votre nouveau geste / raccourci personnalisé.

J'ai donc mappé le balayage à deux doigts (gauche et droite) sur "Aucune action" uniquement pour Firefox, Chrome, Safari, Opera et Sleipnir.

Très utile et il résoudra votre problème.

Oliver
la source
Bon premier post. Cela ressemble à une solution potentielle.
nixda
Malheureusement, essayé sur OSX Lion (10.7.x) et le dernier BTT actuellement disponible - il gère sûrement les balayages à deux doigts dans les deux sens, mais l'action par défaut (par exemple la navigation dans l'historique) est également déclenchée avec chaque action que j'ai définie pour le glissement dans le BTT. Donc, si je définis l'action "Afficher le contrôle de mission" pour le balayage, j'obtiens à la fois la navigation dans l'historique ET l'invocation du contrôle de mission. :( Y a-t-il quelque chose de plus à rechercher?
toriningen
Oups. Que c'est embarrassant! Bon: je l'ai testé moi-même avant de poster. Mauvais: je l'ai essayé sur un onglet de navigateur sans historique (donc, évidemment, il n'y a nulle part où glisser). Mais: je l'ai fait fonctionner. Dans Préférences système / Trackpad / Plus de gestes. Je peux désactiver "Balayer entre les pages". Cela fonctionne pour moi (Mountain Lion) Je mets à jour la réponse pour refléter cela.
Oliver
2
La désactivation du mouvement de balayage à l'échelle du système le désactive non seulement dans Firefox, mais aussi dans Aperçu et Finder, et dans d'autres applications où cela est jugé utile, et les rend peu pratiques à utiliser.
toriningen