首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
宝塔
V2EX  ›  问与答

为什么 macOS 是的鼠标滚轮是自然方向,而微软的鼠标滚轮是反自然方向?

  •  
  •   changwei · 352 天前 · 6238 次点击
    这是一个创建于 352 天前的主题,其中的信息可能已经有所发展或是发生改变。

    例如浏览网页,正常情况下我们希望看网页的下半部分,应该和触摸手势一样是用鼠标滚轮将网页画面往上移动,而看 google map 的时候,希望把地图放大拉近(让地图更靠近我们的屏幕),那么也应该是往屏幕对外的方向滚动滚轮,这都是符合自然理解的操作,macOS 就是这样设计的。

    换句话说,macOS 的交互是以屏幕静止不动为参考系。我们操作滚轮,实际上是在控制屏幕内部的物体

    但是微软都是反着设计的,导致双持党每次切换设备都会搞错。

    我觉得 macOS 的滚轮方向和触屏,触摸板手势方向是统一的,屏幕本身也确实一直与我们的距离是基本保持不变的,作为我们的交互参考系更加合理,这种方式更加自然。而且我觉得对于完全没有接触过电脑的人,或者老年人来说应该也会更好理解吧。

    你们是如何看待这个问题呢?

    78 回复  |  直到 2018-12-05 16:38:32 +08:00
        1
    Humorce   352 天前   ♥ 1
    macOS 以前也是随内容滚动的,也就是你说的 反自然方向
        2
    zhaohanqing   352 天前 via Android   ♥ 11
    可是也有完全习惯微软的设计方式反而很不习惯 Mac OS 设计的人,比如我,要我说的话我会把微软的设计叫做“自然方向”……
        3
    2333zzz   352 天前
    用侧边滚轮的。。那就容易习惯了。
        4
    superzou   352 天前 via Android   ♥ 2
    我非自然滚动。
    如果用鼠标,感觉自然滚动就会有点累或者奇怪。 往下看网页,不停的往上滚滚轮。毕竟浏览网页常用操作下翻远多于上翻。往下翻还可以使用滚轮惯性,特别是罗技那个滚轮。。。贼好玩。
        5
    newton108   352 天前   ♥ 1
    macOS 类似于 iPad,鼠标和触控板向上滑动的过程类似于按着网页页面向上滑动。
    微软和曾经 Mac OS X 的鼠标和触控板向上滑动的过程类似于按着右边 scroll bar 向上滑动。
        6
    momocraft   352 天前   ♥ 45
    因为除了苹果都没好意思把自己挑的方向叫"自然"
        7
    orangeade   352 天前 via Android
    我就用第三方软件把鼠标和触摸板改成反方向的,配合罗技的无级滚轮,一下子可以翻很多内容
    没必要按苹果的逻辑来
        8
    dox1994   352 天前 via iPhone
    mac 可以设置的,而且之前好像不能区分触摸板和鼠标不同的方向,新系统可以分别设置触摸板和鼠标滚轮方向了。
        9
    youngxu   352 天前 via Android   ♥ 19
    我就觉得往下看网页,就应该往下滚滚轮。个人体验不一样,凭什么苹果就是好的
        10
    Humorce   352 天前   ♥ 6
    如果把鼠标滚轮看成是一对 齿轮,我们滚动的那一颗只是在操作另外一颗 齿轮 的话,
    那么会发现 Windows 的预设才是自然滚动。

    基于 macOS 预设滚动方向在以前的版本中与 Windows 一致,所以是否符合自然的问题不太重要,
    在对比 Magic Mouse 与 传统鼠标 的时候,发现 Magic Mouse 更接近一块可移动的触摸板,
    和在其产品设备上砍掉 3.5mm 音频接口一样,同样砍掉了鼠标上的滚轮。
    所以在触摸操作滚动的前提下,macOS 的预设确实比较符合自然操作。

    https://www.apple.com/shop/product/MLA02LL/A/magic-mouse-2-silver
        11
    xiaolanger   352 天前   ♥ 4
    拿到新 mac 的前几件事之一,就是把方向改过来
        12
    Mohanson   352 天前 via Android   ♥ 20
    年轻啊!从前还在叫上网冲浪的时候许多书都介绍过滚轮,滚动条的原理。 微软为什么叫 windows? 因为微软认为当你打开一份文档的时候, 文档已经全部显示了,但是屏幕太小无法全部显示怎么办?微软认为有一个窗口或者叫屏幕或者叫 windows 覆盖在文档上面,鼠标滚轮向下的时候,你移动的是 windiws. 想象有人拿着放大镜看报纸,那个放大镜就是 windows. 另外果龃,尤其是没知识水平的果龃真令人恶心。
        13
    iX   352 天前 via iPhone
    多年以前的笔记本触摸板跟鼠标一样,往下滑是向下滚动网页,后来换了一个带触屏的笔记本,很自然地就切换到向上滑是向下固滚动的操作了。。
        14
    May725   352 天前 via iPhone
    私认为是设计理念不同。mac 关注于内容,往上拽将剩余内容和盘托出,所以鼠标往上滑,没有问题。
    Windows 可以认为是操作侧边的滑动条,往下滚可以看到下面的内容,这也很好理解。
    关于自然与否,就没有定论了。
        15
    yingfengi   352 天前 via Android   ♥ 3
    触摸板双指上划是向下看网页。

    鼠标反着。

    个人觉得这样的交互好。
        16
    myang   352 天前
    这东西纯粹个人习惯,没有哪种更自然一说。你知道有些神级的 FPS 职业玩家用的反向鼠标瞄准么?也就是说鼠标往上移动,准星随之往下移动。你随便找个 fps 游戏设置成反向看看崩溃不崩溃,但人家照样用的好好的。
        17
    msg7086   352 天前
    滚动条和内容的滚动方向本来就是相反的。
    滚动条往下,内容往上。
    鼠标的滚轮,滚的是滚动条,又不是内容。凭什么你说滚轮滚内容就要其他人跟你一样操作。
        18
    Osk   352 天前 via Android
    微软有病,win10 默认把 ptp 触控板改成和 MacOS 一样的方向,结果就是鼠标一个方向,触控板一个方向。触屏和触控板的交互我觉得完全不一样啊。
        19
    boris1993   352 天前 via Android
    因为苹果根本没打算让你用一般的鼠标

    触摸板上,双指滑动翻页,模拟推纸的动作,往上推纸来看纸的下面的内容
    而鼠标,苹果只打算你用 Magic Mouse,而 Magic Mouse 又是触控的,玩法跟触摸板一样

    虽然 macOS 里可以把滚轮的方向反过来,但这也会导致双指滑动的方向也反过来

    我也是双平台党,解决方法是,在 mac 上只用触控板。而就我的体验来说,mac 上没有用鼠标的必要,点击+手势足够我完成所有我需要做的操作
        20
    akira   352 天前
    飞机的操控杆 据说也是反过来的
        21
    northisland   352 天前   ♥ 1
    os x: 你把自己当网页来拽自己
    windows 和 90%的 Linux: 你是你,你自己去操作网页。

    个人感觉,都不错,熟悉谁都行。
        22
    geelaw   352 天前 via iPhone   ♥ 1
    我认为自然的滚动是取决于设备的啊。如果你在使用精准触控设备(例如触控屏和精准触控版),你实际上是在“拽着纸张”;如果你是在使用滚轮,自古以来就是向下拨动滚轮看到下面的内容,因为你在让滚动条移动。

    Windows 上的默认滚动方向就是这样的(精确触控 = 拽纸,但如果你用触控拽着滚动条,则和滚轮一样是向下 = 向下,这也是为什么好的 app 会在触控屏下显示另一种风格、没有调整位置功能的滚动条的原因)

    而且我觉得“自然滚动”导致的向上拨动滚轮画面变小很奇怪,除了之前说的“自古以来”原因,通常来说向上拨动滚轮可以具象化为站在独轮车上靠近屏幕,当然是更大。

    我用 OS X 的时候不 aware of 任何调整滚动方向的设置,这令一个用 Mac mini + 机械滚轮鼠标的用户很崩溃。
        23
    Yvette   352 天前 via iPhone
    苹果的叫 Traditional Scrolling,微软的那个叫 Australian Scrolling。我习惯鼠标上用 Australian,触控板上用 Traditional,跟系统没关系都一样。
        24
    Nasei   352 天前
    能不能不要这么自然的把"自然"放苹果头上, "反自然"扣给别人?
        25
    mmdsun   352 天前 via Android
    滑动和触摸是两码事。而且早期 mac 也是反自然。
        26
    yiranHZT   352 天前
    我认为 Windows 才是自然,macOS 才是反自然。
        27
    Hucai   352 天前
    因为苹果没有滚轮,当做触屏来用就行了
        28
    jtsai   352 天前 via Android
    macos 是拟物,是自然的。和你用手机滑动当前的页面的物理逻辑的一致的。
        29
    aliao0019   352 天前 via iPhone   ♥ 2
    苹果大概是从 10.7 把它的那个方向反过来的,因为那时候 iOS 起来了,算是把这个特性从 iOS 引入的,也是想支持触摸吧,以前漫长的岁月里都是你说的反方向的。
    所以把苹果的称为自然方向就太帮人数钱了。如果你用触摸板或者妙控鼠标之类的,用苹果现在那种反转 Y 轴的没问题;鼠标滚轮如果有一个自然方向的话,那也一定是你说的反方向……
    毕竟苹果敢于把自己的操作系统称为 OS X ——操作系统十代,LZ 算是领会了苹果精神。
        30
    aliao0019   352 天前 via iPhone
    @xiaolanger 我也是 我觉得原本那个方向才是反人类
        31
    Tink   352 天前 via iPhone
    因为 os x 里没滚轮啊
        32
    andyholo   352 天前
    记得生平第一次用电脑,没有人教想向下滚屏自然的就是鼠标滚轮向下转。当年还是 Win98 时代,所以你看哪种方式叫自然?回忆一下你们第一次用鼠标滚轮的时候就知道了。
        33
    dremy   352 天前 via iPhone
    @myang 之前抢滩登陆有这样的设置,玩过一段时间就习惯了,爽的很呢
        34
    zander   352 天前
    二选一没什么好说的,习惯了就好,关键是不要混用。
        35
    7654   352 天前
    轮子向前,地是不是向后?
    微软的才是符合自然的
        36
    KuzhiBake   352 天前 via Android
    因为...因为苹果🐮🔪啊
        37
    SeaRecluse   352 天前
    因为 macOS 的是“自然”的,所以其他的不是“自然”的 XD
        38
    earther01   352 天前
    拿到 macbook 的第一件事就是装 scroll reverser
        39
    tabris17   352 天前
    一个滚的是滚动条,一个滚的是屏幕内容。我觉得 mac 的操作更符合物理现实,奈何 windows 的滚动条滚动已经习惯改不掉了
        40
    Sapp   352 天前
    macos 是个触摸板... 鼠标也是个触摸板,触摸板上 macos 是自然滚动,但是鼠标滚轮 windows 就是自然滚动了
        41
    Sapp   352 天前
    @7654 现在的 mac 没有滚轮...
        42
    SPACELAN   352 天前   ♥ 1
    我的理解就是 Windows 上,滚轮转动,通过摩擦带动了屏幕内容移动

    所以在 Mac 上我用这玩意 https://github.com/pilotmoon/Scroll-Reverser

    用逻辑鼠标的在自带管理软件上改就行
        43
    oisc   352 天前
    那我是不是可以说:微软的鼠标滚轮是人体工程学方向,macOS 的是反人体工程学方向,滚轮下滑比上滑操作频数更高,而食指或者中指做向心收缩比作离心动作更自然?
        44
    caocong   352 天前
    重新定义自然 233
    滚轮和触摸的逻辑本来就应该是反的
    你想象操纵一个轮子的上部 下部是纸 你操作的方向和视角移动的方向是一致的 这是我理解的“自然方向”
    触摸就是直接操纵纸 操作方向和视角移动的方向是相反的
    其实也是个习惯问题 你要习惯把滚轮当触摸用或者触摸当滚轮用都行 甜党咸党的争论
        45
    tonghuashuai   351 天前
    主要是一般大部分鼠标是滚动是滚轮式的,而 mac 首推的鼠标 magic mouse 是触摸式的
        46
    kindjeff   351 天前
        47
    wangxiaoaer   351 天前   ♥ 3
    这个问题很有意思,很久之前就想过,但是很意外楼上这么多回复中只有#10 @Humorce 等少数几位说到了点子上。触屏和鼠标滚轮的差异在于操作方式、操作对象的不同:

    1 触屏:

    操作方式:拖动
    操作对象:屏幕里面的内容。

    结果:手指跟操作对象直接接触,向上拖动内容,内容向上移动,这个很直观,mac win 都一样。



    鼠标:

    操作方式:滚动
    操作对象:鼠标滚轮

    结果:手指跟操作对象没有直接接触,而是通过滚轮,所以向下滚动滚轮,滚轮就会向上反作用于屏幕里面的内容,这不是很符合直觉的吗。


    -----------------------------

    感觉说苹果是自然滚动的那些人挺可怜的,我们不能嘲笑他们,毕竟他们已经失去了那么多。
        48
    WilliamYang   351 天前
    装个 Scroll Reverser 就好了, 没那么多事
        49
    keith2816   351 天前
    “自然”大家就把它当成“开了又开”之类的词就好啦,有什么好争论的呢?

    苹果之所以这样设计,根本不是基于滚轮,而是基于触摸的逻辑,这就是为什么最早 MacOS 和 Win 平台的滚轮逻辑一致,因为那时候触控操作还没普及到现在这种程度。

    自己拿出 iPad,打开照片随意拖动一下,想想手指的方向和滚轮的方向,就很容易明白了。
        50
    keith2816   351 天前
    @wangxiaoaer 这位老哥说对了,一句话,苹果根本没把滚轮当作滚轮,而是当作“一小块触摸板”了。这个和 Magic Mouse 逻辑是一致的。
        51
    szzhiyang   351 天前
    @akira

    飞机的操纵杆不是反过来的,向后拉杆就是向后拉机鼻,向前压杆就是向前压机鼻,不妨去搜索飞机起飞时的驾驶舱录像看看。
        52
    HanMeiM   351 天前
    mac 上用鼠标滚轮那个方向就感觉很奇怪
    但是用触摸板就感觉应该是这个样子
    真的是很神奇啊
        53
    ziseyinzi   351 天前 via Android
    不样钓鱼
        54
    ZRS   351 天前   ♥ 2
    因为 mac 是触摸逻辑,适合触摸板

    巨硬用的是控制逻辑,适合鼠标滚轮

    我切换的很自然 没发现什么不对的地方
        55
    xsown   351 天前
    明显是因为移动端,iOS 的手指滑动是自然方向,Mac 保持一致方便新用户上手
        56
    UnknownR   351 天前
    mac 默认是触摸板,ms 是鼠标
        57
    FunnyCodingXu   351 天前
    我一直是把 mac 下滚轮的方向改成和 windows 一致的,用的太习惯了,无解。。。
        58
    zzzhbooo   351 天前   ♥ 1
    苹果自家鼠标是触控的,给人直接用手滑动页面的感觉,有滚轮的鼠标相当于是通过滚轮间接控制页面,就会给人我往下页面跟着往下的暗示。
        59
    karllynn   351 天前
    有个软件叫 Scroll Reverser,适合用鼠标的人

    滚轮和触摸板的逻辑本来就应该是相反的
        60
    uptime   351 天前   ♥ 2
    自然?
    AAPL 都跌成狗了,185 牛熊线挣扎,真股东都不好当了,精神股东还那么牛,也是服气的
        61
    CarpeDiemmm   351 天前
    @ZRS #54 正解 触控逻辑和操控逻辑的差异
        62
    tourist2018   351 天前
    苹果鼠标也是触控板啊
        63
    h4wklee   351 天前
    我觉得两种操作都很符合直觉啊,触摸板像是在操作纸张,鼠标是在操作滚轮
        64
    azoon   351 天前
    苹果的鼠标滚轮方向是基于触控板的,我的 MBP 第一时间就去把鼠标改回反向。苹果真是喜欢自立招牌。
        65
    melvin   351 天前   ♥ 1
    Mac 反自然的+1
        66
    hellolleh   351 天前
    这种讨论(争吵)毫无意义,完全看谁家的用户量大(人多)~~~
        67
    beastk   351 天前 via iPhone
    先问是不是,再问为什么
        68
    F1024   351 天前
    吵什么吵 用 TNT 不就完了吗
        69
    Mmmmc   351 天前
    微软移动的是窗口,苹果相反,都没毛病啊
        70
    wolfie   351 天前
    用地图类,强行『希望把地图放大拉近』,不应该是向下钻的形式?
        71
    agagega   351 天前
    我寻思你们用触控板 /触摸屏的时候还用「非自然」方向?

    第一次用触控板的时候就觉得「自然」方向没什么不习惯的。苹果的问题在于触控板和鼠标只能统一设置一个方向。还好罗技鼠标有专门的程序可以为鼠标单独设置方向。
        72
    hoyixi   351 天前
    俺猜是因为 Mac 早期就有触摸板,总得保持一致吧
        73
    LeoNG   351 天前
    一个是拖的内容,一个是拖的窗口。
    另外,解释就好好解释,别老阴阳怪气的,怎么叫不是各个平台自己的事?
    还有人拿股票来说事,因为股票跌了所以这样做错了?神特么逻辑。
    之前是 iv2ex,现在应该叫“黑 iv2ex ”,很好奇这是不是同一拨人。
    只要关于 apple 的帖子下面,都有一些问题不会回答,就瞎 b 带节奏的,要不就是寻“果蛆”启示的。看着就恶心。
        74
    sammo   351 天前
    用嘛,用就是了,纠结选项的名字 没必要
        75
    tourist2018   351 天前
    @LeoNG #73 楼主为啥要说自然和反自然?苹果官方有这么宣传过么?
        76
    LeoNG   351 天前
    @tourist2018 #73 “自然”是 mac 设置里面的叫法,算不算官宣?“反自然”,我理解成这种叫法的“相反”,而不是“违反”自然行么。
        77
    tourist2018   351 天前
    @LeoNG #76 你咋理解都行 不过反自然好多人不是那样理解的
        78
    Rocinante   350 天前
    触摸板是澳大利亚式滚动,屏幕不动,你用手扯着网页向上向下滑动。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4300 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 29ms · UTC 02:40 · PVG 10:40 · LAX 18:40 · JFK 21:40
    ♥ Do have faith in what you're doing.