541 votes

Comment désactiver la navigation arrière/avant à deux doigts de Chrome ?

Dans les versions de développement de Chrome, les développeurs ont mis en œuvre, affiné et publié des balayages à deux doigts gauche/droite afin de naviguer en arrière/en avant dans l'historique du navigateur. Malheureusement, vous pouvez accidentellement déclencher cette fonction lorsque vous êtes au milieu d'un long défilement vers le bas ou vers le haut, ce qui, inutile de le préciser, arrive souvent.

J'aime généralement le geste, et des choses comme Preview, Safari et d'autres applications l'ont bien mieux implémenté, où vous ne pouvez pas naviguer aveuglément en arrière/en avant tant que vous avez commencé à faire défiler vers le haut/bas.

Comment désactiver sélectivement la navigation à deux doigts vers l'arrière ou l'avant dans Chrome ?

15 votes

Cela ressemble à une mauvaise mise en œuvre de la part de Chrome. Avez-vous envisagé de signaler un bogue ?

0 votes

En fait, je viens d'essayer de reproduire ce phénomène et il ne semble pas se produire pour moi dans la dernière version de développement. Etes-vous sûr d'être à jour ?

0 votes

Je suis sur le dernier dev build et je peux confirmer cette erreur. Je déposerais un bug auprès de l'équipe Chrome. code.google.com/p/chromium/issues/list

588voto

Juliet Points 40758

Je sais que c'est plus d'un an après, mais j'ai eu la même question, et j'ai trouvé la réponse moi-même.

Ouvrez le terminal et tapez :

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE

Puis redémarrez Chrome.

Maintenant, vous pouvez l'activer dans tout le système, et le désactiver uniquement pour Chrome. D'ailleurs, cela fonctionne pour n'importe quelle application, il suffit de remplacer com.google.Chrome par l'identifiant du paquet de l'application cible.

Si vous voulez savoir comment cela fonctionne, AppleEnableSwipeNavigateWithScrolls est un paramètre global qui peut être écrasé pour une application spécifique.

J'espère que cela aidera quelqu'un à l'avenir.

38 votes

Oh oui. Oh mon dieu oui. C'est EXCELLENT. Ça m'a aidé, MAINTENANT. MERCI !

27 votes

Je veux créer une centaine de comptes juste pour continuer à upvoter cette réponse autant de fois qu'il est humainement possible.

21 votes

Cela ne fonctionne plus. Chrome 30 sur Mavericks. L'autre solution des préférences système fonctionne : apple.stackexchange.com/a/28998/8041 .

233voto

Gabe Points 2970

Je suis allé dans les Préférences Système et j'ai changé le geste de changement de page de deux doigts à trois (OSX Lion). Le glissement à trois doigts semble être plus réactif en tout cas et je n'utilise généralement que deux doigts pour tout le reste.

Préférences système > Trackpad > Autres gestes > Balayer entre les pages

30 votes

...cela fonctionne, mais vous modifiez également le paramètre pour toutes les autres applications (y compris Preview). J'aime cette solution et c'est ce que je fais, mais j'espère que les responsables de Chrome liront ce fil de discussion et verront qu'ils doivent proposer une solution au sein du navigateur.

1 votes

Fonctionne également pour Mountain Lion.

4 votes

À mon avis, c'est une meilleure solution que de modifier les valeurs par défaut de Chrome avec la ligne de commande.

62voto

Chase Seibert Points 7609

Résumé :

Il semble que Google Chrome utilise les gestes par défaut d'Apple, donc en désactivant les gestes d'Apple, vous désactivez Chrome. Cependant, vous aimez probablement encore certains gestes comme moi. Pour cela, procurez-vous BetterTouchTools.

Désactiver les gestes de Google Chromes

Vous pouvez désactiver les gestes chromatiques en allant dans Préférences système > Souris ou Trackpad > Autres gestes > et en décochant la case Balayer entre les pages.

Gardez les gestes que vous voulez

J'aime toujours les gestes, j'ai donc téléchargé BetterTouchTools qui me permet de faire les gestes que je veux. J'ai désactivé tous les gestes des pommes puis j'ai créé les miens. Vous pouvez personnaliser les gestes de cette façon. Ou si vous préférez, laissez certains des gestes d'Apple activés et utilisez BetterTouchTools pour les plus personnalisés.

0 votes

Super, ça marche.

0 votes

Comment activer le geste de balayage entre les pages pour d'autres applications ? Ce geste est absent de BetterTouchTools.

0 votes

@PetrPeller Chaque application devrait avoir son propre raccourci clavier pour passer d'une page à l'autre. Dans BetterTouchTools, vous pouvez configurer des gestes personnalisés pour chaque application. Créez une nouvelle application, utilisez le geste que vous voulez pour un glissement, puis entrez le raccourci clavier de cette application pour l'action des gestes. Vous comprenez ?

51voto

Fredy Muñoz Points 491

Il y a deux propriétés différentes, l'une est pour les Trackpad : AppleEnableSwipeNavigateWithScrolls l'autre est pour le Souris/Magic Mouse : AppleEnableMouseSwipeNavigateWithScrolls .

Vous devez donc exécuter l'une de ces commandes ou les deux :

$ defaults write com.google.Chrome AppleEnableMouseSwipeNavigateWithScrolls -bool false
$ defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool false

2 votes

Merci beaucoup pour cela ! Je n'arrivais pas à comprendre pourquoi ça marchait pour tout le monde sauf pour moi - c'était parce que j'utilise une Magic Mouse et que j'avais besoin d'un logiciel de gestion de la souris. AppleEnableMouseSwipeNavigateWithScrolls .

0 votes

C'est la réponse nécessaire si vous utilisez une Apple Magic Mouse 2.

0 votes

Génial, j'ai failli devenir fou à cause de ça, quand certaines pages nécessitaient un défilement vertical et qu'au lieu de cela, il naviguait ...

14voto

Lloyd Points 253

Les utilisateurs de Chrome Canary doivent utiliser :

defaults write com.google.Chrome.canary AppleEnableSwipeNavigateWithScrolls -bool FALSE

2 votes

Lors de mes tests, la plist com.google.Chrome.canary.plist devrait être com.google.Chrome.canary.

0 votes

J'ai utilisé com.google.Chrome.dev pour l'activer sur la version dev (qui est maintenant désactivée par défaut) ; merci pour l'inspiration.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X