外接蓝牙鼠标滚轮向下应使页面向下滚动,触控板双指上滑也应使页面向下滚动,需通过系统设置分别取消鼠标“滚动方向:自然”勾选、勾选触控板该选项,或用Scroll Reverser按设备ID单独反转,终端命令可强制分离两者行为。

Mac外接蓝牙鼠标滚轮向下拨动时页面内容却向上移动,而触控板双指上滑时页面又向下滚动——这种双向方向冲突会直接打断你切换设备时的手感节奏,尤其在跨屏比对设计稿、快速翻阅长PDF或调试多窗口代码时频繁引发误拖、误跳转。
用系统设置分步解耦鼠标与触控板
这是无需安装软件的原生解法,但必须严格按顺序操作,否则两个开关会互相覆盖。
第一步:点击屏幕左上角苹果菜单 → 选择“系统设置”。
第二步:在左侧边栏中点击“鼠标”,确认右侧已识别到你的蓝牙鼠标(若未显示,请先去“蓝牙”设置中确保设备已连接并显示为“已连接”)。
第三步:找到“滚动方向:自然”选项,【取消勾选】。此时外接蓝牙鼠标立即生效传统逻辑:滚轮向下→页面内容向下滚动。
第四步:返回左侧边栏,点击“触控板”→进入“滚动与缩放”区域→找到同名选项“滚动方向:自然”,【务必勾选】。这一步不可省略,否则触控板也会变成反向。
注意:若蓝牙鼠标断连后重连,该设置仍保留;但若曾用终端命令改过全局参数,系统设置可能被覆盖,需优先清空再试。
用Scroll Reverser精准锁定蓝牙鼠标设备
当系统设置失效、鼠标型号特殊(如Logitech MX Master系列)、或你同时接了多个鼠标需要区别对待时,Scroll Reverser能按设备ID单独控制,不碰触控板任何参数。
方法一:下载与基础配置
访问 https://pilotmoon.com/scrollreverser/ 下载最新版Scroll Reverser for macOS(支持macOS 14~15),双击安装后首次启动,菜单栏右上角会出现灰色箭头图标。
方法二:启用设备级反转
点击菜单栏图标 → “Preferences” → 在“Devices”列表中只勾选你当前连接的蓝牙鼠标名称(例如“MX Anywhere 3”或“Magic Mouse”),不要勾选“Trackpad”或“All devices”。
开启“Reverse scroll direction”,再勾选“Launch at login”确保每次开机自动生效。
这一步操作起来很简单,直接把文件拖进去就行——但关键在设备名称识别:如果列表里显示的是“Bluetooth Mouse”这类泛称,说明系统未上报完整ID,此时需配合厂商驱动(如Logi Options+)先完成设备命名,再回到Scroll Reverser刷新列表。
终端命令兜底:强制写入并分离设备行为
适用于系统设置灰显、Scroll Reverser无法识别设备、或需要脚本化批量部署的场景。
打开“应用程序 → 实用工具 → 终端”,逐行执行:
defaults write NSGlobalDomain com.apple.swipescrolldirection -bool false
killall -HUP Finder
defaults write com.apple.driver.AppleBluetoothMultitouch.trackpad TrackpadThreeFingerVertSwipeGesture -int 0
sudo pkill -f "AppleMultitouch"
最后重启Mac。前三条命令分别关闭全局自然滚动、刷新Finder界面、重置触控板手势参数;最后一条强制重启触控板驱动,确保它恢复原生滚动逻辑,不受鼠标命令干扰。

















