Scroll Reverser 使用教程:3 步分开设置 Mac 触控板和鼠标滚动方向

📅 发布时间:2026/8/21 15:15:29
Scroll Reverser 使用教程:3 步分开设置 Mac 触控板和鼠标滚动方向
Scroll Reverser 使用教程3 步分开设置 Mac 触控板和鼠标滚动方向【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser在 MacBook 上用两指翻页很顺手一拿鼠标方向却反了一个系统开关满足不了两种设备。Scroll Reverser 是一款免费开源的 macOS 滚动方向设置工具它以菜单栏应用常驻让触控板和鼠标各自独立选择滚动方向互不牵制。 快速上手克隆仓库并 3 步跑起来先克隆代码git clone https://gitcode.com/gh_mirrors/sc/Scroll-Reverser然后 3 步跑起来进入项目目录后执行git submodule update --init拉取构建脚本子模块。用 Xcode 打开ScrollReverser.xcodeproj在 target 的签名设置里把证书换成自己的 Developer ID 证书直接用仓库证书会构建报错然后构建运行。应用启动后驻留在菜单栏。首次运行按设置窗口里的按钮授予「辅助功能」和「输入监控」权限再点菜单栏图标勾选想要的滚动方向即可。调试版构建出来没有图标、名字带 (Dev)、版本显示 99999这是正常现象功能完整。 功能拆解滚动方向、轴向与步长都可单独调设置窗口分「Scrolling」和「App」两个标签页核心能力如下设备独立方向Reverse Trackpad 和 Reverse Mouse 可以分别勾选触控板保持自然滚动、鼠标用传统方向两者互不影响。轴向独立控制垂直和水平滚动可以单独反转只改其中一个轴也不会动另一个。滚轮步长用 Small 到 Large 的滑杆调整鼠标滚轮每一步的幅度老式鼠标一格一格太粗时很好用。菜单栏管理开机自启、隐藏菜单栏图标、手动或自动检查更新可勾选包含 beta 版都在 App 标签页里。调试窗口按住 Option 点击菜单栏图标打开事件日志窗口设备被识别错误时拿它排查。 工作原理事件拦截与设备识别说人话版Scroll Reverser 在 macOS 上装了一个事件 tap基于 Quartz Event Services在系统把滚动事件派发给应用之前先截下来处理再放回去。事件捕获事件 tap 挂在系统事件流上实时看到滚动事件和手势事件。设备识别检查手势事件触控板上有两根及以上手指时认为当前滚动来自触控板否则按鼠标处理。方向反转按你勾选的配置翻转事件对应轴向的方向再注入回事件流应用收到的是反转后的滚动。唤醒自愈系统从睡眠唤醒后应用会自动重启自己绕开 macOS 有时停止发送手势事件、导致分不清触控板和鼠标的问题。核心逻辑基本都集中在 MouseTap.m 里其余文件大多是界面和权限处理。 适合谁用三类用户的直接建议触控板外接鼠标用户保持触控板自然滚动勾选 Reverse Mouse 即可两种设备各走各的方向。嫌滚轮步进太粗的用户先配好鼠标方向再把步长滑杆往 Large 方向拉滚一格翻动的幅度会变大长文档翻页更快。想让工具隐身运行的用户在 App 标签页勾选 Start at login开机后台静默运行不想要图标就取消 Show in menu bar菜单栏立刻干净。另外Wacom 数位板的滚动会被识别为鼠标v1.7 起有数位板的人按鼠标那一项配置就行。⚙️ 环境与权限系统版本、支持与权限怎么开系统要求macOS 13.5 及以上见项目Common.xcconfig中的最低版本设置。所需权限辅助功能macOS 10.14 起需要用来修改滚动事件是核心权限输入监控macOS 10.15 起需要用来检测手指是否按在触控板上。 两者都能从设置窗口 Scrolling 标签页一键申请高版本 macOS 里点按钮还能直接跳到「系统设置」对应面板手动开启。支持设备内置与 Magic Trackpad、Apple 及第三方 USB/蓝牙鼠标、Wacom 数位板滚动。运行形态菜单栏常驻没有 Dock 图标首次运行会弹出欢迎窗口引导授权。❓ 常见疑问新手最容易卡住的 4 个问题问授权之后要重启应用才生效吗不用。设置窗口里的勾选项都立即生效。如果某个设备行为不对把菜单栏里的 Reverse Scrolling 关掉再打开即可复位。问为什么「输入监控」的授权弹窗只出现一次macOS 只允许应用触发一次这个系统弹窗。如果你误点了取消之后不会再弹点设置窗口里对应的按钮会直接打开「系统设置」面板手动把 Scroll Reverser 打开就行。问睡眠唤醒后方向反了或者不工作这是 macOS 唤醒后有时不再发送手势事件导致的老问题。从 v1.7.3 开始应用会在唤醒后自动重启自己规避如果版本较旧手动重启一次应用即可。问会不会拖慢系统它只做滚动事件的方向修改事件路径上刻意避免高开销的日志输出以保持处理速度设计说明见 README.md 的 How it works 一节日常使用基本无感。Scroll Reverser 把一个方向管所有设备拆成了触控板、鼠标、水平、垂直四个独立开关配一次就不用再操心。想深入了解或遇到问题到仓库里看 README.md 和 ReleaseNotes.md有 bug 或建议可以直接提 issue。【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考