Come disabilitare la navigazione back / forward di due dita di Chrome?

316

Nelle versioni di sviluppo di Chrome, hanno implementato, perfezionato e rilasciato lo scorrimento a due dita verso sinistra / destra per navigare indietro / avanti nella cronologia del browser. Sfortunatamente, puoi innescarlo accidentalmente mentre sei nel mezzo di una lunga scrollata verso il basso / verso l'alto, che è inutile dire che succede spesso.

In genere mi piace il gesto, e cose come Anteprima, Safari e altre applicazioni lo hanno implementato molto meglio, dove non puoi navigare ciecamente avanti / indietro finché hai iniziato a scorrere su / giù.

Come faccio a disabilitare selettivamente la navigazione indietro / avanti a due dita in Chrome?

    
posta Jason Salaz 10.08.2011 - 00:25
fonte

7 risposte

357

Ne conosco più di un anno dopo, ma ho avuto la stessa domanda, quindi ho capito la risposta da solo.

Apri il terminale e digita:

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE

Quindi riavvia Chrome.

Ora puoi averlo abilitato a livello di sistema e disabilitato per Chrome. A proposito, questo funziona per qualsiasi app, basta sostituire com.google.Chrome con l'identificatore del bundle dell'app di destinazione.

Se sei interessato a come funziona, AppleEnableSwipeNavigateWithScrolls è l'impostazione globale, che può essere sovrascritta per qualsiasi app specificata.

Spero che questo aiuti qualcuno in futuro.

    
risposta data 28.01.2013 - 01:39
fonte
137

Sono entrato nelle Preferenze di sistema e ho cambiato il gesto di cambio pagina da due dita a tre (OSX Lion). Lo scorrimento a tre dita sembra essere più reattivo in ogni caso e di solito uso solo due dita per tutto il resto.

Preferenze di sistema > Trackpad > Altri gesti > Scorri tra le pagine

    
risposta data 24.10.2011 - 14:48
fonte
23

Esistono due proprietà diverse, una per il trackpad : AppleEnableSwipeNavigateWithScrolls , l'altra per il mouse / mouse magico : AppleEnableMouseSwipeNavigateWithScrolls .

Quindi devi eseguire uno o entrambi questi comandi:

$ defaults write com.google.Chrome AppleEnableMouseSwipeNavigateWithScrolls -bool false
$ defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool false
    
risposta data 10.03.2015 - 23:25
fonte
16

Riepilogo:

Sembra che Google Chrome utilizzi i gesti predefiniti di Apple, quindi disabilitando i gesti delle mele disabiliti Chromes. Tuttavia, probabilmente ami ancora alcuni gesti come faccio io. Per questo ottenere BetterTouchTools (BTW, è gratuito).

Disattiva i gesti di Google Chromes

Puoi disabilitare i gesti cromatici andando su Preferenze di sistema > Mouse o trackpad > Altri gesti > e deseleziona Scorri tra le pagine.

Mantieni i gesti che desideri

Adoro ancora i gesti, quindi ho scaricato BetterTouchTools che mi permette di realizzare i gesti che voglio. Ho disabilitato tutti i gesti delle mele e poi ho creato il mio. È possibile ottenere molto personalizzato con gesti in questo modo. Oppure, se preferisci, lascia un po 'di gesti sulle mele e usa BetterTouchTools per i più personalizzati.

    
risposta data 05.12.2011 - 23:01
fonte
8

Gli utenti di Canary Chrome dovrebbero usare:

defaults write com.google.Chrome.canary AppleEnableSwipeNavigateWithScrolls -bool FALSE
    
risposta data 03.06.2013 - 23:09
fonte
5

L'unico modo in cui mi trovo attualmente è disabilitare due volte lo scorrimento della pagina con due dita, dalla sezione Trackpad delle Preferenze di Sistema. Aspetto pazientemente che Chrome risolva la sua implementazione o almeno fornisca un'app preferita per disabilitare la funzionalità.

    
risposta data 18.10.2011 - 00:49
fonte
5

Ho anche provato il comando del terminale su Yosemite, non ha funzionato per me.

E poi ho provato a deselezionare "Scorri tra le pagine" nelle impostazioni del mouse, e ha funzionato.

    
risposta data 21.02.2015 - 01:49
fonte

Leggi altre domande sui tag