为什么三指轻扫手势不支持自然滚动?


6

Lion中有三个页面滑动手势选项:

在Mac OS Lion中刷手势

  • Lion的新手,用两根手指向左或向右滚动,动画流畅,目前仅受Safari支持。
  • 雪豹中存在的三个手指向左或向右滑动,但没有动画,但其他应用程序支持。

  • 用两三个手指滑动 即可启用这两个手势。


现在,我对第三个选项感到满意,但是似乎三指轻扫手势完全忽略了自然的滚动偏好

如果禁用自然滚动,则所有选项的工作方式都相同,但是如果将其打开,则两指滑动会改变其方向,而三指手势则保持不变。

这让我感到非常困惑,因为要使用自然滚动返回Safari,我可以:

  • 刷卡的权利2个手指,或
  • 三个手指向左滑动。

这在Mission Control或任何其他支持导航的应用程序中同样令人困惑。


我是否也可以改写这种行为并“反转”三指手势,应该吗?
这个设计决定背后的想法是什么?


对我来说听起来像个虫子。类似的遗留错误包括在“磁盘工具”中安装DVD的引用,以及我发现的其他一些错误……
dan8394 2011年

1
我认为范围太大而不能成为错误。也许决定是要在滑行而不滚动时始终将“导航”手势指向目标方向。但这是一种猜测。

Answers:


5

这可能是被标记为“功能而不是错误”的事情之一。与“雪豹”上的手势相同的滑动手势可能会被视为“传统”手势。如果真是这样,那么可能“后退”是预期的行为。如果是传统手势,则可以考虑忽略自然滚动,因为这是“新”功能。我并不是说这就是它的工作方式,如果您问我是否更改滚动方向,它应适用于所有手势,而不仅是滚动手势。我暂时将我的手指移回了两个手指的位置。您应该将其归档在http://www.apple.com/feedback上,以确保Apple知道这是多么令人困惑。


2
看起来还没有发生。FWIW我发送了反馈。用于切换工作区的四指滑动也遵循自然方向,因此我不明白为什么他们不能为三指滑动提供相同的选项。
dev

4

一种解决方法,使三根手指自然滑动:


我必须在系统偏好设置中禁用三指点击查找,并在BTT中启用它,以避免在使用上述设置时在Terminal.app中意外三指点击。
谢尔盖(Sergei)

手势虽然不相同,但切换工作空间时不会“粘”,即执行快捷键
Tobiasz Cudnik

1

对这个问题的跟进,因为我来这里是为了寻找如何在OS X的更高版本(El Capitan等)中反转三指轻扫手势,这是在切换屏幕(任务控制,又名空格)而不是页面了。我希望这对其他人有用。

基于shock_one的答案,您可以使用BetterTouchTool反转3F滑动。

脚步:

  • 在系统偏好设置/触控板/更多手势中,确保禁用“在全屏应用程序之间滑动”
  • 在BetterTouchTool或同等版本中,创建新的手势以将“三个手指向左滑动”映射到预定义的Action / OS X功能/在空间上右移,反之亦然

或者,可以通过将3F滑动映射到Mission Control中用于切换空间的快捷键来使用其他宏工具。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.