让普通鼠标实现触控板级平滑滚动Mac Mouse Fix 实践【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix在 Photoshop 里按住中键拖画布、在浏览器里快速上下翻长文——如果用的是第三方鼠标这两件事往往都不太顺手中键拖移要么没反应滚轮要么一段一段地跳。Mac Mouse Fix 想做的就是这个一个跑在 macOS 上的轻量鼠标驱动用平滑滚动和完整的按键映射让一把几十块钱的普通鼠标操作起来接近甚至超过 Apple 触控板。它到底帮你解决什么设计师在 Figma 或 Photoshop 里干重活触控板上两指轻扫是平移画布、捏合是缩放这套手势已经用顺手了。可一旦切到鼠标同样的操作要么不存在要么要靠键盘快捷键硬凑。中键拖移在不少 macOS 应用里根本不被识别你只能松开鼠标去够键盘一个画布要挪好几次。写代码的人卡在切换上。VS Code 里翻长文件、在标签页之间跳、再切回终端滚轮只能上下走横向滚动得靠触控板或者拖动滚动条。鼠标侧键平时完全闲置系统设置里又没地方给它们指派任务买了把五键鼠标等于白买了两个键。远程办公的人则被网页折磨得最直观。长文档、长表格、长信息流原生滚轮一格一格的节奏很容易让人在密集段落里来回找行。想快速点回上一节又没有一个像样的前进后退按键可以直接按。Mac Mouse Fix 的思路很直接在系统底层接管滚轮和鼠标按键事件先把滚动做顺再把每个闲置按键变成有明确职责的快捷键。核心能力速览平滑滚动把机械滚轮的离散跳动变成连续、带惯性的滚动。长文浏览不再是一格格跳行减速过程也更符合触控板的手感部分鼠标可左右倾斜滚轮实现水平滚动Mac Mouse Fix 会让这种滚动同样顺滑。滚动算法源码按键映射侧键、中键都能分到具体的动作单击、双击、点按并拖移都可以单独配置。几个常见映射可以直接抄按键动作类型推荐映射中键点按智能缩放中键点按并拖移滚动与导航按键 4侧键点按启动台按键 5侧键点按调度中心按键 5 中键组合点按自定义快捷键按键标签页里的区域可以把任意物理按键捕获进来再配上动作连按、拖移、组合键都算数。捕获提示有个容易让人困惑的点某个按键被 Mac Mouse Fix 接管之后其他应用就收不到这个按键了。系统会弹一个明确的提示——按键 5 被 Mac Mouse Fix 捕获到其他 app 无法再识别这个按键。看到这个弹窗不用慌说明接管生效了如果哪天别的软件需要这个键删掉对应映射即可。从下载到跑起来装首选官网 macmousefix.com 下载 dmg拖进应用程序文件夹即可。习惯终端的话一条 Homebrew 命令也行brew install --cask mac-mouse-fix想自己从源码构建的话clone 仓库 https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix用 Xcode 打开 Mouse Fix.xcodeproj选 App scheme 编译运行。macOS 11 及以上直接装最新版还在 10.13 到 10.15 的老系统请装 Mac Mouse Fix 2 的最新版。权限没给全会怎样少一项权限对应的功能就整个失效而且不会报什么有用的错。先别急着自己改参数把权限补全✅ 辅助功能Accessibility✅ 输入监控Input Monitoring✅ 系统弹窗里点打开系统设置并按提示完成授权✅ 全部授权后重启一次 Mac Mouse Fix装完先动这几处滚动标签打开平滑滚动强度从中间档试起用浏览器翻长文感受惯性是否舒服按键标签把按键 4 点按设为启动台中键点按设为智能缩放中键拖移点按并拖移设为滚动与导航为后面的窗口管理留好路通用标签打开在菜单栏中显示方便以后临时关功能进阶玩法1. 侧键拖移管理窗口在按键标签任选一个侧键把点按并拖移映射为滚动与导航配合 Swish 这类手势窗口管理工具或任何识别两指滑动的窗口布局功能按住侧键把窗口拖向屏幕边缘松手预期效果窗口贴住屏幕半边、角落或全屏和触控板两指推到边缘的体验一致全程手不用离开鼠标。2. 用鼠标控制亮度、音量和媒体按键标签点捕获一个空闲按键动作列表里按住 Option从特殊按键中挑亮度、音量或媒体控制点按即生效预期效果手不离鼠标垫就能调亮度、切歌对没有 Apple 键盘的桌面尤其实用。3. 菜单栏里临时关功能通用标签打开在菜单栏中显示在某个应用里发现滚动或按键行为不对点菜单栏图标临时关掉平滑滚动或按键功能处理完再开回来预期效果不用进设置翻参数遇到不兼容的应用秒切换这也是官方在按应用设置功能落地前推荐的临时方案。排障与兼容性问题可能原因解决办法点按有延迟在等待判断是否双击删掉该按钮的双击动作点按立即生效某应用里按键无反应按键已被捕获其他应用收不到删除该按键的映射或先检查权限是否给全滚轮在某应用里不自然平滑滚动与该应用冲突用菜单栏开关临时关掉平滑滚动3D 软件里中键旋转视角失效中键已被映射占用改用某侧键点按并拖移映射为滚动与导航菜单栏图标不见了未开启显示通用标签打开在菜单栏中显示硬件方面绝大多数走标准 USB 协议的鼠标开箱即支持罗技、微软、雷蛇的常规办公鼠标都没问题。例外是依赖私有驱动协议的型号比如配 Logi Options、Razer Synapse 使用的那部分鼠标侧键可能识别不全Apple 自己的 Magic Mouse 则不受 Mac Mouse Fix 影响。性能上工作主要由后台的 Helper 进程承担日常占用很低若与其他改键或鼠标驱动工具冲突用菜单栏开关隔离测试即可。为什么选这个开源项目代码全公开从事件监听到动作分发都能读到没有广告不收集个人信息。社区驱动功能改进方向来自用户反馈项目已有二十多种语言的本地化多数靠社区贡献。可以当教材对想学 macOS 输入设备处理的人来说滚动平滑、按键捕获这几块源码是最好的教材。项目分两个大版本对比项Mac Mouse Fix 2Mac Mouse Fix 3价格完全免费长期免费30 天免费试用之后需购买系统要求macOS 10.13 及以上macOS 11 及以上特点功能稳定持续更新功能更全老系统选 2其余情况直接用 3。回到开头那个拖画布的场景打开 Mac Mouse Fix把平滑滚动的强度调到拖起来不累手的档位再把两个侧键分好工这套配置基本能撑很久。遇到具体问题先翻 Support/Support.md按键和滚轮捕获的详细指南在 Support/Guides/ 目录下。【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考