当我在 MacBook Pro 触摸板上用两根手指沿着页面或某些滚动框滚动时,并且无法再向左滚动,Firefox 决定我想要返回历史记录。
我该怎么做才能禁用 Firefox 17 中双指滑动的历史导航?我喜欢使用 Backspace 键来后退,但当我不小心滚动超过允许的范围时,我在某些表单中写的所有文本都会被删除,这真的很令人沮丧。
答案1
我更喜欢以下解决方案(比现有的答案),因为它只影响 Firefox:
- 在 Firefox 中,转到“关于:配置“
- 更改“浏览器.手势.向左滑动“ 到 ”cmd_scrollLeft“ (代替 ”浏览器:返回或返回重复“)
- 更改“浏览器.手势.向右滑动“ 到 ”cmd_scrollRight“ (代替 ”浏览器:转发或转发重复“)
答案2
更新:
有一种原生方法可以做到这一点。转到系统偏好设置/触控板/更多手势并取消选中“在页面之间滑动”复选框(第一个复选框)。这至少对 Mountain Lion 有效。
旧的、不起作用的答案是:
我不知道 OSX(ML,10.8.x)中是否有本机选项,但有一个很好的技巧可以做到这一点:
下载免费BetterTouch工具。它允许您将大量功能映射到触控板和鼠标手势以及键盘快捷键。您可以设置“无操作”,并可以决定哪些应用程序应该知道您的新自定义手势/快捷方式。
因此,我只是将两根手指滑动(左和右)映射到仅适用于 Firefox、Chrome、Safari、Opera 和 Sleipnir 的“无操作”。
非常有用,它可以解决您的问题。