在Chrome的开发版本中,他们实现,改进和释放了向左/向右滑动两指的功能,以便在浏览器历史记录中向后/向前浏览。不幸的是,当您处于长时间向下/向上滚动的中间时,您可能会意外触发它,这不用说经常发生。
我通常喜欢该手势,并且诸如Preview,Safari和其他应用程序之类的手势实现得更好,只要您开始向上/向下滚动,就不能盲目地前后导航。
如何在Chrome中有选择地禁用两指前进/后退导航?
在Chrome的开发版本中,他们实现,改进和释放了向左/向右滑动两指的功能,以便在浏览器历史记录中向后/向前浏览。不幸的是,当您处于长时间向下/向上滚动的中间时,您可能会意外触发它,这不用说经常发生。
我通常喜欢该手势,并且诸如Preview,Safari和其他应用程序之类的手势实现得更好,只要您开始向上/向下滚动,就不能盲目地前后导航。
如何在Chrome中有选择地禁用两指前进/后退导航?
Answers:
一年后,我知道了,但是我有同样的问题,然后自己找出答案。
打开终端并输入:
defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool FALSE
然后重新启动Chrome。
现在,您可以在系统范围内启用它,而仅在chrome中禁用它。顺便说一下,这适用于任何应用程序,只需将com.google.Chrome替换为目标应用程序的捆绑标识符即可。
如果您对它的工作方式感兴趣,则AppleEnableSwipeNavigateWithScrolls是全局设置,可以为任何指定的应用程序覆盖。
希望这对以后的人有所帮助。
.plist
我进入系统偏好设置并将页面更改手势从两个手指更改为三个手指(OSX Lion)。无论如何,三指滑动似乎反应更快,而我通常只用两根手指进行其他操作。
系统偏好设置>触控板>更多手势>在页面之间滑动
有两种不同的属性,一种用于触控板:AppleEnableSwipeNavigateWithScrolls
,另一种用于鼠标/魔术鼠标:AppleEnableMouseSwipeNavigateWithScrolls
。
因此,您需要执行以下一个或两个命令:
$ defaults write com.google.Chrome AppleEnableMouseSwipeNavigateWithScrolls -bool false
$ defaults write com.google.Chrome AppleEnableSwipeNavigateWithScrolls -bool false
AppleEnableMouseSwipeNavigateWithScrolls
。
摘要:
Google Chrome浏览器似乎使用了Apple的默认手势,因此通过禁用Apple手势可以禁用Chrome。但是,您可能仍然喜欢像我一样的一些手势。为此,请获取BetterTouchTools(BTW,免费)。
停用Google Chrome浏览器手势
您可以通过以下方式禁用Chrome手势:转到系统偏好设置>鼠标或触控板>更多手势>,然后取消选中在页面之间滑动。
保持想要的手势
我仍然喜欢手势,所以我下载了BetterTouchTools,它使我能够做出自己想要的手势。我禁用了所有苹果手势,然后创建了自己的手势。您可以通过这种方式非常自定义手势。或者,如果愿意,请保留一些苹果手势,并使用BetterTouchTools进行更多自定义。
Chrome Canary用户应使用:
defaults write com.google.Chrome.canary AppleEnableSwipeNavigateWithScrolls -bool FALSE
我目前唯一的方法是在系统偏好设置的“轨迹板”部分中在系统范围内禁用两个手指的两指滑动。我耐心等待Chrome修复其实现,或者至少提供应用偏好设置以禁用该功能。