Mac 鼠标滚轮方向问题探究设计之源

系统偏好设置之中既有鼠标选项又有触控板选项,且两者均有滚动方向设置,在一处选择后自动同步到另一处。这样一来,使用外置带有滚轮的鼠标时会出现违背用户习惯的现象。

Mac 鼠标滚轮方向问题探究设计之源

首先明确一点,对于触摸板内容随手指移动,即滚动方向:自然,符合人类交互直觉。

那么问题根源在于:

  • 苹果(Apple - macOS)认为鼠标滚轮是在控制屏幕。
    滚轮与触摸板的逻辑保持一致,向上滚动等于上拉屏幕。
  • 微软(Microsoft - Windows)认为鼠标滚轮是在控制屏幕右侧的滚动条。
    滚动条向下拉才能把内容升上去。

其实鼠标滚轮引起的屏幕滚动方向不一致问题,可以算作历史遗留。起初苹果尚未推出 Magic Trackpad 触摸板和 Magic Mouse 鼠标以及 iPhone, iPad 之时,同样认为鼠标滚轮等同于屏幕右侧的滚动条,但是新的触摸设备需要保持统一的交互规范,于是所谓的自然方式滚动方向出现。

设计之美:

对于上面设计,用户可以形象化地理解记忆,屏幕或具体说应用窗口英文是 window,鼠标滚轮用来控制 window 显示区域,类似生活中的窗帘,Windows 系统通过向下拉线绳(滚动条)卷起窗帘,macOS 系统则是直接向上卷起窗帘(应用窗口)本身。

可见冰冷的计算机其实并未脱离现实生活,在它的设计过程中大量参考已有事物,进行模拟、抽象和命名。

解决办法:

安装开源软件 Scroll Reverser,反转滚动方向。

Mac 鼠标滚轮方向问题探究设计之源

源码地址:https://github.com/pilotmoon/...

最后,不吐不快既然 macOS 分别提供鼠标触控板 选项,为何强迫两者滚动方向保持一致,而非独立设置。

相关推荐