ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

Mac Mouse Fix 使用指南:macOS 鼠标中键、侧键自定义与平滑滚动完整教程

Mac Mouse Fix 使用指南:macOS 鼠标中键、侧键自定义与平滑滚动完整教程 Mac Mouse Fix 使用指南macOS 鼠标中键、侧键自定义与平滑滚动完整教程【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix滚动滚轮时页面一格一格地跳中键在大多数 macOS 应用里没有任何反应鼠标侧键更是形同虚设——普通鼠标在 Mac 上的体验大致如此。Mac Mouse Fix 是一款开源的 macOS 鼠标工具只做两件事把中键、侧键映射成你想要的动作并让滚轮输出平滑滚动。本文给出从安装、授权到完成第一次侧键映射的最短路径附上按角色整理的映射配方和三类常见故障的排查方法。⚡ 快速上手安装、授权到第一次侧键映射把三步串起来10 分钟内可以跑通闭环在终端执行brew install mac-mouse-fix安装最新版要求 macOS 11 Big Sur 及以上。启动 Mac Mouse Fix按提示到「系统设置 → 隐私与安全性 → 辅助功能」中勾选允许。这是 macOS 的安全要求没有这项权限应用无法读取和改写鼠标事件所有功能都不会生效。打开应用切换到 Buttons 标签页把鼠标指针移入中间的区域然后按下你想配置的鼠标按钮在弹出的动作列表里选择功能例如Smart Zoom或Launchpad。保存后该按钮即完成映射立即可以在任意应用中生效。完成第 3 步时界面右上角会弹出Button X is now captured by Mac Mouse Fix / Other apps cant see the button anymore的提示这是按钮托管机制在起作用下文细讲。两大核心系统按钮托管与平滑滚动按钮系统把按钮托管出去Mac Mouse Fix 的按钮系统采用托管模式一旦你给某个按钮分配了动作这个按钮就从系统层面交给应用接管其他应用再也收不到它的原始事件。这样做的直接后果是行为一致——同一按钮在 Safari、Finder、IDE 中触发相同动作不会因应用而异不会冲突——原始按钮功能被屏蔽避免在某个应用里误触发系统默认行为。如果你希望某个按钮恢复原始功能给它分配Middle Click这类透传动作或者直接删掉该按钮的所有绑定即可托管随之解除。完整说明见仓库内的 CapturedButtonsMMF3.md。滚动系统三个参数打开 Scrolling 标签页核心就三个参数参数位置作用平滑度Smooth下拉菜单Low/Medium/High消除滚轮的阶梯感High 档位下还解锁触控板模拟相关选项速度Speed下拉菜单调整整体滚动快慢与加速度联动触控板模拟开关模拟触控板的惯性滚动滚轮停顿后指针继续滑行一段距离除此之外还有三个辅助开关水平滚动配合修饰键实现横向滚动、精准模式Precise配合修饰键逐行移动、方向反转自然滚动。它们各自绑定一组修饰键可在字段里直接按键录制。侧键映射配方表按角色抄作业角色按钮单击点击并拖动说明设计师中键Smart Zoom画布平移/快速缩放设计师侧键 1Scroll Navigate拖动模拟双指滑动可用于 Swish 等窗口管理工具程序员侧键 1关闭当前标签页浏览器、终端、IDE 通用程序员侧键 2前进/后退配合 IDE 的后退功能程序员中键粘贴终端场景保留默认行为仅在特定应用配置日常办公侧键 1Mission Control快速切换空间日常办公侧键 2Launchpad启动应用日常办公侧键 1Scroll Navigate窗口贴边吸附、桌面切换每个按钮除了Click还能单独设置Double Click和Click and Drag同一按钮可承载多个动作按钮前缀组合例如按住按钮 5 再点中键同样可以绑定独立动作。 排错手册三类常见问题按钮失效了大概率不是故障而是该按钮已被托管应用收不到原始事件。两种处理方式为它分配一个透传动作如 Middle Click模拟原功能或删掉绑定、解除托管。如果只想在个别应用恢复原行为在对应应用的设置中为该按钮单独配置即可。滚动感觉不对按顺序排查先在 Scrolling 标签页把平滑度降到 Medium 试手感仍不自然就关闭触控板模拟确认方向开关自然滚动与你的预期一致最后检查 General 标签页的滚动总开关是否被误关应用内出现恢复滚动提示时说明它正处于关闭状态。多台设备配置不一致所有设置集中在一个 plist 文件里~/Library/Application Support/com.nuebling.mac-mouse-fix/config.plist。把它备份后拷贝到新设备相同位置即可还原MMF 3 也支持通过 iCloud 自动同步。文件格式与版本迁移规则见 ConfigReadme.md。进阶按应用配置、手势组合与性能建议按应用独立配置为浏览器单独设置侧键为前进/后退为设计软件设置画布操作游戏场景可降低动作响应避免误触发。手势组合使用Click Button 5 Click Middle Button这类按钮前缀组合或为水平滚动、精准模式绑定不同修饰键一个物理按钮可以扩展出多组动作。键盘按键也能上鼠标动作列表支持任意键盘按键包括 Apple 键盘的亮度、音量、媒体专用键无 Apple 键盘时按住 Option 选择适合外接显示器用户。性能只托管实际使用的按钮不需要触控板模拟时保持关闭减少事件处理开销。原理速览一条事件处理链路整条链路不复杂四步走完Helper 进程通过事件接收器捕获原始鼠标事件入口在 Helper/Core/Buttons/ButtonInputReceiver.h事件进入手势分析区分单击、双击、点击并拖动等模式逻辑在 Helper/Core/Buttons/Buttons.swift识别结果交给动作执行器按下配置发出对应系统事件见 Helper/Core/Actions/Actions.m全部行为由config.plist驱动Helper 监听该文件变化修改配置无需重启应用。下一步建议先用平滑度 Medium 两个侧键映射跑一周手感稳定后再按上面的配方表补全配置。每次启动时留意 About 标签页的版本提示——这个项目迭代较快新版本通常直接修复滚动兼容性问题保持更新比反复调参更划算。想深入本地化文档可以看 中文 Readme 与 支持文档目录。【免费下载链接】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),仅供参考
返回列表