
Mac Mouse Fix捕获 3 个鼠标按键把普通鼠标调到滚轮跟手【免费下载链接】mac-mouse-fixMac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad!项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix滚轮一推页面一格一格地跳鼠标两侧的侧键基本等于摆设。Mac Mouse Fix 把滚轮和侧键从系统手里接管过来让普通鼠标在 macOS 上惯性滚动按一下侧键就能切标签页。️ 安装命令与权限授予安装方式有三种任选其一。brew install mac-mouse-fix方式二从官网下载 dmg拖进应用程序文件夹。方式三源码构建适合想改代码的人git clone https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix cd mac-mouse-fix open Mouse Fix.xcodeproj在 Xcode 里选 App scheme点运行即可。首次运行按顺序授权系统设置 → 隐私与安全性 → 辅助功能勾选 Mac Mouse Fix系统设置 → 隐私与安全性 → 输入监控勾选 Mac Mouse Fix重启应用在「通用」标签页打开总开关捕获成功时首次按下按键会弹出提示图Button 5 被捕获后的系统提示表示该按键已由软件接管核心能力速览能力默认行为Mac Mouse Fix 接管后数据来源/出处滚动滚轮逐格步进无惯性平滑加加速度曲线默认high平滑、medium速度Shared/Config/default_config.plist侧键 4/5只发系统点击难赋义可按点按/双击/长按/点按并拖移分别绑定Shared/Config/default_config.plist中键以粘贴、开链接为主可绑智能缩放、调度中心等Shared/Config/default_config.plist指针速度系统加速曲线自定义加速 0.6875、灵敏度 1Shared/Config/default_config.plist这几项值钱的原因很实际滚动不再一格一格跳侧键和中键各担一份活指针速度也不再受系统曲线限制。逐个拆开看侧键怎么绑定动作它把按键捕获下来同一个按键可以分别给点按、双击、长按、点按并拖移四种状态绑定动作。触发状态动作示例效果Button 4 点按上一标签页浏览器、IDE 切文件Button 5 点按下一标签页切到下一个标签Button 4 点按并拖移滚动与导航拖拽移动窗口、平移画布用得到的时候开着十几个标签来回切手不用离开鼠标就能前后翻。源码见 按钮捕获。图「按键」标签页指针移入加号区域后按下鼠标键即可开始捕获用鼠标触发键盘快捷键键盘上任意按键都能被按钮触发包括亮度、音量这类 Apple 键盘专属键手边没有 Apple 键盘时按住 Option 键再选。按键状态可绑定的示例Button 5 点按静音、亮度Button 5 点按 中键调度中心中键点按并拖移滚动与导航用得到的时候视频会议里手够不着键盘按一下侧键就能静音。源码见 按键动作。图把音量、亮度等 Apple 键盘按键绑定到鼠标按钮上滚动平滑参数怎么调双指数平滑替代逐格滚轮先算出平滑级别再叠加趋势项。快滚有惯性反方向推一格立刻停住。L a*Y (1-a)*(Lprev Tprev) T y*(L - Lprev) (1-y)*Tprev用得到的时候读长文时把平滑调低一点省得追不上手拖画布时把速度调高。源码见 滚动核心平滑算法在 Shared/Config 之外的 Helper/Core/Smoothing/ 目录。拿来就用配置处方程序员按键/参数推荐值适用场景Button 4 点按上一标签页切换代码文件Button 5 点按下一标签页切换代码文件中键点按智能缩放放大查看代码块Button 4 点按并拖移滚动与导航配合 Swish 分屏窗口滚动速度medium长文件快速滚动设计师按键/参数推荐值适用场景中键点按并拖移滚动与导航画布平移、3D 旋转Button 5 点按智能缩放画布放大缩小平滑度high微调小尺寸图形指针灵敏度1像素级对齐办公与文档按键/参数推荐值适用场景Button 4 点按上一页PDF 浏览Button 5 点按下一页PDF 浏览中键双击显示所有窗口多文档切换方向反转开与触控板方向一致踩过的坑点按后有明显延迟根因软件在等它判断你是否要双击单击事件被短暂扣住 解法删掉该按键的「双击」动作延迟即消失侧键捕获不上根因需要把指针移入加号区域再按键另有部分鼠标走私有协议 解法按上文顺序操作依赖专用驱动如 Logi Options的鼠标可能无法识别全部按键这是已知局限终端中键粘贴、浏览器开链接失效根因中键被捕获后系统不再收到这个点击 解法在「按键」页删掉中键的全部动作把中键还给系统iPad 应用、接力Universal Control下偶发滚动卡顿根因已知局限滚轮反向制动逻辑未覆盖这些场景 解法从菜单栏临时关掉平滑滚动或等后续版本修复它适合谁不适合谁长期在 macOS 上用普通鼠标的人这是投入产出最高的一处配置。经常不带外接键盘、要靠鼠标完成切标签、管窗口的人。用依赖私有驱动的高端鼠标的人要留一手部分按键可能识别不全。想要按应用区分配置的人再等等Mac Mouse Fix 3 还没有按应用设置只能用菜单栏临时关功能。收尾Mac Mouse Fix 用三个标签页和两项权限把惯性滚动和六个按键还给普通鼠标。源码目录Helper/Core/官方文档Readme.md默认配置示例default_config.plist下一步运行brew install 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创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考