行业资讯
📅 2026/8/25 0:54:37
触控板和鼠标各用各的滚动方向:Scroll Reverser 反转滚动完整说明
触控板和鼠标各用各的滚动方向Scroll Reverser 反转滚动完整说明【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser左手触控板、右手鼠标你在系统设置里拨动「自然滚动」开关的瞬间另一只设备也跟着变反。Scroll Reverser 是一款免费的 macOS 开源工具支持按设备设置滚动方向触控板保持自然滚动鼠标改用传统方向两者互不干扰。从零到跑起来1. 获取应用。下载官方发布的版本或克隆仓库自行构建git clone https://gitcode.com/gh_mirrors/sc/Scroll-Reverser git submodule update --init第二条命令拉取 BuildScripts 子模块漏掉会编译失败源码使用作者的开发者 ID 证书签名本机没有该证书会报错在 Xcode 目标设置的Signing Capabilities里换成自己的证书即可。完成判断菜单栏出现 Scroll Reverser 图标调试构建没有图标、版本号显示 99999属正常现象。2. 授予两项权限。首次启动会弹出欢迎窗口并引导授权在系统设置 → 隐私与安全性 → 辅助功能中勾选 Scroll ReversermacOS 10.15 及以上还需在输入监控中勾选。完成判断欢迎窗口的状态提示全部就绪。最常见翻车点勾选后没有重新打开应用权限尚未生效。3. 打开主开关。点菜单栏图标勾选启用滚动方向立刻改变无需重启系统。触控板鼠标分开设置滚动方向三个高频场景各按「场景 → 设置 → 效果」来看。触控板自然滚动、鼠标传统方向打开偏好设置为鼠标单独勾选垂直反转触控板不动。两只设备各用各的方向切换设备时不用回头改系统设置。横排表格、横向 PDF 翻页别扭水平方向是独立开关只调水平垂直不受影响。滚轮鼠标一格跳得太多或太少用过滚轮后偏好设置会自动出现离散滚动步长滑块范围 0 到 100默认 3数值越大每格滚动的页面越多。其余运行类选项集中在「应用」页设置项效果登录时启动开机自动运行免手动打开隐藏菜单栏图标菜单栏更清爽检查更新基于 Sparkle 自动更新可订阅测试版通道仅处理原始输入事件只反转本机真实输入远程桌面、虚拟机中防止方向被二次反转还有个细节上次退出时若设置窗口是开着的下次启动会自动恢复不打断工作流。滚动事件如何分辨触控板与鼠标核心逻辑在MouseTap.m它向系统安装事件捕获器同时看到滚动事件与手势事件。判断规则是数手指——手势事件中出现两根及以上触点就认为滚动来自触控板否则归为鼠标。妙控板、妙控鼠标这类连续滚动输入没有清晰的手势边界程序会结合上一次触摸的手指数与间隔时间推断来源推断不出时沿用上次结果避免来回抖动。实现上手势监听与滚动修改拆成两个独立捕获器手势用只读的被动捕获器修改滚动才用主动捕获器因此不会触发额外授权弹窗也不影响系统自带手势。事件处理路径上不写常规日志速度太慢改由AppDelegate.m里的轻量缓冲区记录打开调试窗口时才显示。滚动方向出问题时怎么自查某应用里滚动没反应→ 检查是否误开了仅处理原始输入事件→ 取消勾选再重启该应用。触控板和鼠标互相认错→ 重新插拔外接设备再重启 Scroll Reverser → 仍不行则回隐私与安全性确认两项授权是否被系统更新重置。休眠唤醒后功能失效→ 应用已在唤醒后自动静默重启这是针对 macOS 已知缺陷的处理 → 若未恢复右键菜单栏图标把开关关掉再打开。说不清是哪类设备方向错了→ Option 点击菜单栏图标打开调试窗口查看每个事件的设备、方向与手指数 → 对照日志定位问题设备。担心常驻性能开销→ 这是菜单栏应用内存占用通常不到 5MB → 无需任何处理。写在最后Scroll Reverser 的全部价值就是按设备反转滚动方向这一件事从 2011 年维护至今支持二十多种语言并内置 AppleScript 接口供脚本控制。如果你每天在触控板和鼠标之间切换现在就去勾选启用把两只设备各自的方向定下来。【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考