Disable two finger swipe back chrome/chromium

5,320 views
Skip to first unread message

Bernard Meunier

unread,
Mar 26, 2018, 7:12:01 PM3/26/18
to Chromium-dev

Hey


Chromium has taken up the nasty habit of interpreting errant horizontal scrolling to mean "Go back," which is deeply frustrating. I can barely reproduce it by swiping left to right.


I tried to disable chrome://flags/#overscroll-history-navigation, but no success. The problem isn't system wide as it's only present in chrome and chromium.

I installed libinput-gesture, but I had the problem before this.

I have manjaro gnome running on a lenovo yoga 920.


Thanks for any help

Mohsen Izadi

unread,
Mar 27, 2018, 12:10:12 PM3/27/18
to beu...@gmail.com, Chromium-dev
Hi Bernard,

Chrome's overscroll history navigation using touchpad does not currently work on Linux (touchscreen works, though). Also, if it was working, disabling overscroll-history-navigation flag as you tried should've prevented it. I highly suspect this issue is caused by libinput-gestures or some similar software.

If your device has a touchscreen, can you try overscroll history navigation using its touchscreen and check if it is similar to what you have experienced (don't forget to enable overscroll-history-navigation flag)? You can also try 3-finger swipe on the touchpad (which is apparently libinput-gestures' default gesture for browser back/forward) and compare it to what you have experienced. This way you might be able to determine whether it is actually Chrome's overscroll history navigation that is kicking in or not.

If you still think it might be a Chrome bug, please file a bug at https://crbug.com/new and CC me to the bug. It would be great if you can take a video from your interaction and attach it to the bug.

Regards,
...Mohsen


--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/20971164-5df8-4e87-8398-ed6aae67bbb4%40chromium.org.

iasve...@forwellsoft.com

unread,
Aug 2, 2018, 5:27:30 PM8/2/18
to Chromium-dev, beu...@gmail.com
It works for MacOS to disabling of swiping.
just run Terminal of MacOS and paste  and run this command
defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool false
After that close chrome and run it again.

Что бы отключить жесты мышью в Chrome на MacOS,
запустите окно терминала в MacOS, вставьте туда строчку и нажмите Enter
defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool false
После этого перезапустите Chrome

вторник, 27 марта 2018 г., 19:10:12 UTC+3 пользователь Mohsen Izadi написал:

Jianpeng Chao

unread,
Aug 2, 2018, 6:55:37 PM8/2/18
to iasve...@forwellsoft.com, Chromium-dev, beu...@gmail.com
I agree with Mohsen, I have another flags prevent overscroll navigation change from touchpad on Linux.

try --disable-features="TouchpadOverscrollHistoryNavigation"

Maybe you can use libinput record replay feature to give us some details.

Chao

Reply all
Reply to author
Forward
0 new messages