Konflikt gestów Chrome Mac z przewijaniem w poziomie

14

Używam Chrome 14 na OSX Lion.

Przesuwam 2 palcami w poziomie, aby przewijać stronę w poziomie, aby wyświetlić stronę, która jest zbyt szeroka.

Kiedy przesuwam w prawo, działa dobrze. Po przesunięciu w lewo działa przez sekundę, a potem myślę, że próbuje kliknąć przycisk „wstecz” w przeglądarce.

Nie jestem pewien, kto jest winny, ale istnieje pewien rodzaj konfliktu.

nute
źródło
Myślę, że Chrome próbuje skopiować zachowanie Safari, ale robi to źle. Spróbuj poszukać czegoś w ustawieniach.
spudwaffle,
Na razie wyłączyłem gesty Lwa w tył
nute
Czy wersja 14 jest kanałem beta przeglądarki Chrome? Która wersja jest stabilna dla Chrome?
Jason Salaz,
Być może moja odpowiedź tutaj również się przyda w tym przypadku: apple.stackexchange.com/a/91236/49257
brafales

Odpowiedzi:

17

Możesz wyłączyć gesty chromów, przechodząc do Preferencji systemowych> Mysz LUB Gładzik> Więcej gestów> i odznacz Przesuń między stronami.

Nadal uwielbiam gesty, więc pobrałem BetterTouchTools, który pozwala mi wykonywać gesty, które chcę. Wyłączyłem wszystkie gesty jabłek, a następnie utworzyłem własne. W ten sposób można uzyskać bardzo niestandardowe gesty. Lub jeśli wolisz, pozostaw niektóre gesty jabłek włączone i użyj BetterTouchTools dla bardziej niestandardowych.

Och, BetterTouchTools jest bezpłatny :)

zechdc
źródło
Dzięki człowieku, bardzo mi to pomogło, Google Chrome nie działa poprawnie na MacBooku Pro w połowie 2015 r. Do zamiatania między stronami, a to pomogło :)
Abude
4

Wyłącz AppleEnableSwipeNavigateWithScrolls.

W swoim terminalu uruchom następującą komendę:

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE

Następnie zamknij Chrome, jeśli go masz, uruchom go ponownie i tada, nie więcej nawiguj-wstecz-na-przewijaj w lewo.

Jeśli kiedykolwiek będziesz musiał ponownie włączyć, po prostu ustaw TRUE:

defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool TRUE

Podniosłem to tutaj .

Joshua Pinter
źródło
1

W przeglądarce Safari in Lion gesty przewijania w poziomie i cofania przeglądarki są sprzeczne, ale jedno przeciągnięcie nie aktywuje ich obu; przeciąganie w lewo, gdy jest miejsce na przewijanie, przewija, a następnie zatrzymuje się na krawędzi strony. Przeciągnięcie w lewo, gdy treść znajduje się już na krawędzi strony, wyzwala akcję wstecz. Jeśli Chrome zachowuje się inaczej, podejrzewam, że konflikt dotyczy Chrome.

Daniel
źródło
+1 Wygląda na to, że jest to problem z Chrome: code.google.com/p/chromium/issues/detail?id=252895
Bryan Downing
1

Jeśli nie masz problemu ze zmianą gestów w przód iw tył, to rozwiąże problem. Prawdziwy problem polega na tym, że gesty wstecz i do przodu w Chrome są w tym momencie zbyt wrażliwe. Nadal nad tym pracują, ponieważ Apple je włączyło i zmieniło domyślne ustawienia gestów w Lionie. Wcześniej i w przód były trzy palce (jeśli się nie mylę), więc muszą przepisać niektóre rzeczy.

bringel
źródło
0

Uświadomiłem sobie, że zainstalowałem rozszerzenie TouchpadSwipe Chrome, aby uzyskać funkcjonalność strony do tyłu i do przodu na moim innym komputerze z systemem Windows, i zsynchronizowałem je z moim mac chrome. Kiedyś wyłączyłem, że wróciło do normy

Han John Tse
źródło