Scroll Reverser 是一款免费开源 macOS 工具,可让触控板和鼠标各自独立设置滚动方向:取消勾选“Mouse”外的设备,仅反转鼠标方向,触控板保持自然滚动,互不干扰。

Mac外接鼠标滚轮往下拨,页面内容却往上跑,这种物理动作与视觉反馈错位的问题,源于系统默认启用的“自然滚动”模式——它把滚轮信号解释成“推内容”,而非“推滚轮”,必须针对性调整映射逻辑才能让鼠标回归Windows式直觉操作。
用系统设置直接关掉鼠标自然滚动
这是最基础、最稳妥的方法,适用于所有已成功配对的USB或蓝牙鼠标,改完立刻生效,无需重启。
第一步:点击屏幕左上角苹果图标 → 选择“系统设置”。
第二步:在左侧边栏中滚动查找并点击“鼠标”(若没出现,请确认鼠标已通电、配对完成,并尝试关闭再重开系统设置窗口)。
第三步:在右侧“光标与点按”区域找到“滚动方向:自然”选项 → 【取消勾选该复选框】。
这一步做完,向上拨动滚轮,页面内容就向上滚动;向下拨动,内容就向下滚动。但注意:此操作会同步影响触控板。如果你还想保留触控板的自然手感,必须立刻返回左侧边栏点“触控板”→进入“滚动与缩放”→重新勾选“滚动方向:自然”。
用终端命令强制写入底层参数
当系统设置里压根不显示“鼠标”选项、外接鼠标未被识别,或你正给多台Mac批量部署统一配置时,图形界面不可靠,这条命令能绕过UI直接修改系统级偏好。
打开“应用程序 → 实用工具 → 终端”,粘贴执行:
defaults write NSGlobalDomain com.apple.swipescrolldirection -bool false
执行后必须注销当前用户并重新登录,或直接重启Mac,否则新设置不会加载。这一步修改的是全局域参数,对所有兼容指针设备一视同仁,包括部分Wacom数位板。
用Scroll Reverser单独反转鼠标方向
方法一和方法二都会联动触控板,而Scroll Reverser是唯一能在用户空间精准解耦的方案——它不碰系统核心配置,只监听并翻转外接鼠标事件,触控板完全不受影响。
方法一:访问官网 scrollreverser.com 下载 Scroll Reverser for macOS。首次运行若提示“已损坏”,需前往“系统设置 → 隐私与安全性 → 点击‘仍要打开’”。
方法二:启动后点击菜单栏右上角图标 → “Preferences…” → 在设备列表中【仅勾选“Mouse”】 → 启用“Reverse scroll direction” → 勾选“Launch at login”确保每次开机自动生效。
这一步做完,鼠标滚轮恢复Windows逻辑,触控板保持“手指往哪推,内容往哪走”的自然感,二者彻底各行其道。


















