Scroll Reverser 免费指南:macOS 鼠标与触控板滚动方向独立设置完全指南
2026/8/24 16:07:41 网站建设 项目流程

Scroll Reverser 免费指南:macOS 鼠标与触控板滚动方向独立设置完全指南

【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser

是不是遇到过这种情况:触控板开着自然滚动用惯了,可一接上外接鼠标,滚动方向立刻变得反直觉。而系统里那个"自然滚动"开关只能两者一起切,让你左右为难。Scroll Reverser 就是一款免费开源的小工具,专为 macOS 滚动方向而生:鼠标归鼠标,触控板归触控板,各走各的。

它到底能帮你做什么

  • 鼠标、触控板的滚动方向分开设置,互不牵制
  • 垂直、水平滚动方向还能各自独立控制
  • 对 Magic Mouse、传统滚轮鼠标、Wacom 设备都能正确识别
  • 菜单栏一个图标,随时查看和开关

5 分钟上手:从下载到第一次反转 ✅

两种最快安装方式

方式一:去项目的发布页面下载现成应用,拖进"应用程序"文件夹即装好。方式二:想从源码构建的话,克隆仓库后初始化子模块,再用 Xcode 打开工程,记得在 Signing & Capabilities 里换成自己的开发者证书。

git clone https://gitcode.com/gh_mirrors/sc/Scroll-Reverser

权限一步到位

首次启动后,菜单栏会出现一个双向箭头的滚动方向图标。要让它真正生效,还差一步系统授权:打开"系统设置 → 隐私与安全性 → 辅助功能",给 Scroll Reverser 打勾,然后重启应用。

三个容易忽略的进阶能力

设备级独立控制

鼠标和触控板各有一个反转开关,互不干扰;如果你只想要鼠标水平滚动反转、垂直保持原样,也可以拆开单独调。

实时事件拦截

它在滚动事件产生的那一刻就截获并改写方向,全程毫秒级响应,实际使用感觉不到任何延迟。

Option 键藏着的调试入口

按住 Option(⌥)点菜单栏图标,会打开一个平时藏起来的调试窗口,能实时看到每条滚动事件有没有被捕获、判定为哪种设备、有没有被反转。

老用户才知道的几个小技巧

  • 右键(或 Control + 点击)菜单栏图标,直接开关反转功能,不用进设置界面
  • Mac 从睡眠唤醒后应用会自动悄悄重启自己,防止滚动设置"失灵"
  • 界面支持中文等二十多种语言,跟随系统语言自动切换

出问题了先看这里

  • 反转不生效怎么办:确认辅助功能权限已勾选 → 重启应用 → 用 Option 键调试窗口看事件是否被捕获
  • 菜单栏图标不显示:确认应用在运行 → 菜单栏图标太多挤掉了它,腾点空间 → 重启应用
  • 唤醒后失效:看菜单栏图标是否还在(没自动重启就手动启动)→ 仍不行就在设置里关闭再开启一次

它是怎么做到独立控制的 ⚙️

核心逻辑集中在 MouseTap.m 一个文件里。它借助 Quartz Event Services 在系统里装了一个"事件挂钩",获得截获所有滚动事件的资格。至于事件到底来自触控板还是鼠标,它同时监听手势事件:短时间内检测到两根以上手指按在板面上,就判定是触控板,否则当作鼠标。判对之后,它再把滚动事件的方向值取反,系统拿到的就是"反转后"的滚动。

回到开头那个纠结的场景:现在鼠标和触控板各按各的习惯滚,不用再迁就系统那个一开全开的开关。想了解每个版本新增了什么、修了哪些细节,翻翻仓库里的 ReleaseNotes.md 即可。

【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询