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

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

系统偏好设置

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

那么问题根源在于:spa

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

其实鼠标滚轮引发的屏幕滚动方向不一致问题,能够算做历史遗留。起初苹果还没有推出 Magic Trackpad 触摸板和 Magic Mouse 鼠标以及 iPhone, iPad 之时,一样认为鼠标滚轮等同于屏幕右侧的滚动条,可是新的触摸设备须要保持统一的交互规范,因而所谓的天然方式滚动方向出现。设计

设计之美:3d

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

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

解决办法:同步

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

Scroll-Reverser

源码地址:https://github.com/pilotmoon/...开源软件

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

相关文章
相关标签/搜索