刚把MacBook外接上鼠标,往下拨滚轮,页面却往上窜——手指动作和屏幕反馈完全拧着来。这种错位感在编码、看文档、拉表格时特别打断节奏,尤其是刚从Windows切过来的朋友,每次滚动都得在脑子里多绕一道弯,挺累的。
其实解决方法无非三条路:直接改系统设置、用第三方工具单独控制鼠标、或者终端强写命令。下面挨个说清楚。
用系统设置直接关闭鼠标自然滚动
左上角苹果菜单 → “系统设置” → 左侧边栏找到“鼠标” → 右侧看到“滚动方向:自然” → 把勾去掉。就这么简单。
不过有个前提:鼠标得先连上并被系统认出来。如果左侧边栏里压根没显示“鼠标”,先检查蓝牙开没开、鼠标有没有电,或者重新配对一次再进系统设置。
取消勾选之后,往下拨滚轮,页面内容就跟着往下走;往上拨,内容往上走——和Windows的习惯完全一样,不别扭了。
用Scroll Reverser独立控制鼠标(推荐触控板仍要自然滚动时)
如果你希望触控板保持“自然滚动”(手指上推页面也上移),但外接鼠标想反过来,那就别动系统设置,用专门的工具来搞定。
推荐 Scroll Reverser,免费好用。步骤也不复杂:
先到官网 pilotmoon.com/scrollreverser 下载安装包,双击装好。
首次启动后,去“系统设置 → 隐私与安全性 → 辅助功能”,在列表里找到 Scroll Reverser 并打勾授权。这一步不干,工具就没法拦截鼠标事件,设置等于白做。
然后点菜单栏右上角的 Scroll Reverser 图标 → “Preferences” → 在设备列表里只勾选“Mouse” → 打开“Reverse scroll direction”开关 → 再勾上“Launch at login”让它开机自启。大功告成。
终端命令强制写入(适合界面失效或批量部署)
如果系统设置页面不好使,或者你要给一堆 Mac 统一配置,终端命令就是最直接的办法。
打开终端(在“应用程序 → 实用工具”里),输入下面这行然后回车:
defaults write NSGlobalDomain com.apple.swipescrolldirection -bool false
接着,关掉所有应用,点左上角苹果菜单 → “注销[用户名]” → 重新登录。这一步必须做,不然滚动方向不会变。
重新登录后,外接鼠标的滚动方向就改过来了,触控板不受影响(因为没动系统设置里的“自然滚动”开关)。如果你用的是 Scroll Reverser,那就更灵活,可以在软件里单独控制。
总之,三种方法各自适用不同场景:单鼠标用户选第一种,触控板和鼠标混用选第二种,批量部署或界面抽风选第三种。按需取用即可。
