发布时间:2026/8/21 15:37:43
Scroll Reverser:Mac 上让触控板和鼠标滚动方向各管各的完整指南 Scroll ReverserMac 上让触控板和鼠标滚动方向各管各的完整指南【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser左手双指上滑触控板页面顺着你走右手换上外接鼠标同样的滚轮动作页面却往反方向跑——这就是 Scroll Reverser 要解决的冲突。它是 Mac 上的一款免费开源菜单栏小工具核心功能只有一件事按设备分开管理滚动方向让触控板保持自然滚动、鼠标沿用传统方向互不干扰。下面按你实际要做的事来讲做完每一节它就往前走一步。安装普通用户与开发者各有一条路普通用户不必碰命令行到 Scroll Reverser 的官方主页下载最新预编译版本把 .app 拖进应用程序文件夹全程不到一分钟。开发者走源码路线仓库地址如下克隆后需要初始化子模块才能构建git clone https://gitcode.com/gh_mirrors/sc/Scroll-Reverser cd Scroll-Reverser git submodule update --init然后打开 ScrollReverser.xcodeproj 构建即可。两个小坑提前说明作者代码签名证书不在你手里最好替换成自己的 Developer IDDebug 构建出来的应用会叫 Scroll Reverser (Dev)、版本号显示 99999这是正常行为功能完整。装好之后真正干活的是它所以接着说启动。启动后先做两件事授权限、认图标 首次启动会请求两个权限辅助功能Accessibility和输入监控Input Monitoring两个都授予。它的原理是安装一个事件拦截event tap接入系统滚动事件流权限缺一个工具就只是摆设。️ 授权完成后菜单栏右上角多出一个圆形上下箭头图标见下图 右键单击这个图标可以立即暂停或恢复它——暂停后图标呈禁用态变淡恢复后复原。这是后面排查问题时会反复用到的开关。给触控板和鼠标分别定方向 左键单击菜单栏图标选 Preferences偏好设置进入 Scrolling Settings 标签页。界面是一个 2×2 的布局行是设备Trackpad / Mouse列是方向Horizontal / Vertical每格一个复选框勾上代表反转该设备在该方向上的滚动。 最常用的组合是触控板两格都不勾保持系统自然滚动鼠标勾选垂直方向滚轮回归传统方向。水平方向独立可控意味着你可以只反转纵向、让横向时间轴或宽表格的滚动保持不变这是系统设置给不了你的自由度。️ 用离散滚轮鼠标的话还能在这个页面拖动 Step size 滑块从 Small 到 Large 调整每格滚轮的步长滚得太猛或太涩都靠它救。改完即生效不用重启、不用注销。设完方向再记住图标的三个用法。菜单栏图标的三种点法与调试窗口️ 左键单击打开偏好设置 右键单击立即开关 Scroll Reverser 按住 Option 键再左键打开调试窗口。调试窗口对普通用户是个隐藏福利某天滚动方向失灵或行为诡异时打开它能看到详细运行日志直接看出是哪个设备、哪类滚动事件出了问题不用瞎猜。想从代码层面理解原理的话核心逻辑全部集中在 MouseTap.m 这个文件里位于源码根目录其余都只是界面包装——这也是它学习成本低的另一面。装好之后要知道的三件事⚡ 性能开销主事件流刻意绕开了 NSLog用了一套更轻量的自定义日志写入日常滚动几乎感觉不到它的存在。 睡眠唤醒macOS 从睡眠醒来后有时会停止投递手势事件导致它分不清触控板和鼠标新版本会在唤醒时自动静默重启自己规避这个问题你不需要做任何事。 本地化内置 20 多种语言翻译包括简体中文、繁体中文、日、韩、俄等打开即是熟悉的界面。它适合谁触控板与鼠标轮换使用的设计师、开发者数位板用户绘图手势方向也能单独调以及哪怕只有一个鼠标、只想把某个方向单独调过来的普通 Mac 用户。现在右键点一下菜单栏那个图标试试开关再左键进偏好设置确认你的勾选设备就该各走各路了。【免费下载链接】Scroll-ReverserPer-device scrolling prefs on macOS.项目地址: https://gitcode.com/gh_mirrors/sc/Scroll-Reverser创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

2026/8/21 15:37:43

为什么要用Level-Up?手写游戏化代码与使用插件的5大差距

为什么要用Level-Up?手写游戏化代码与使用插件的5大差距 【免费下载链接】level-up Level-Up is a Laravel package introducing gamification into your applications. Users earn experience points (XP) and levels through interactions, while also unlocking …

2026/8/21 16:57:53

手机号码归属地地图定位:location-to-phone-number 上手指南

手机号码归属地地图定位:location-to-phone-number 上手指南 【免费下载链接】location-to-phone-number This a project to search a location of a specified phone number, and locate the map to the phone number location. 项目地址: https://gitcode.com/g…

2026/8/21 16:52:51

4 种场景,重新认识这款免费开源字体

4 种场景,重新认识这款免费开源字体 【免费下载链接】LxgwWenKai An open-source Chinese font derived from Fontworks Klee One. 一款开源中文字体,基于 FONTWORKS 出品字体 Klee One 衍生。 项目地址: https://gitcode.com/GitHub_Trending/lx/Lxg…

2026/8/21 13:13:49

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/20 20:11:18

工业传感器与变送器详解:序章 从物理世界到工业数据

序章 从物理世界到工业数据 ——重新认识工业传感器与变送器 工业自动化系统正变得日益复杂。今天的工业现场早已不是简单的控制回路,而是由多层技术共同构成的立体体系:PLC、DCS、SCADA、MES、工业互联网、边缘计算与人工智能。控制系统可以执行复杂算法,工业网络可以实现…

2026/8/21 0:03:13

Linux命令-uucico(UUCP传输程序)

Linux命令-uucico(UUCP传输程序) 🔰简介UUCP 体系简介 📖语法⚙️选项配置文件 💡示例示例 1:基本传输操作示例 2:主模式与从模式示例 3:调试与故障排查示例 4:UUCP 配置…

2026/8/21 0:03:13

Linux命令-uupick(UUCP文件接收工具)

Linux命令-uupick(UUCP文件接收工具)🔰简介uupick 在 UUCP 传输链中的位置📖语法⚙️选项交互命令💡示例示例 1:基本接收操作示例 2:仅处理来自特定系统的文件示例 3:完整 UUCP 文件…

2026/8/21 15:40:01

实测才敢推 AI论文网站 2026最新测评与推荐

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。一、综…

2026/8/21 15:40:01

2026必备!AI论文网站测评:最新推荐与深度对比

2026年真正好用的AI论文网站,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

2026/8/21 0:31:27

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…