Mac Mouse Fix 是一款免费的 Mac 应用程序,增强 Mac 用户的鼠标体验。它提供了增强的滚动功能和可定制的快捷键,使鼠标操作更直观,更高效。
截图
功能
实现触摸板的操作。无需触摸板。
在Spaces之间切换,激活Mission Control,展示桌面,触发快速查看,或者使用侧边按钮在浏览器中的页面之间导航。所有这些以及更多功能,都可以直接从你的鼠标完成。
顺滑且响应迅速的滚动。
体验一种经过精细设计的、基于摩擦力的滚动算法,它在流畅性和控制性之间找到了完美的平衡。允许你改变鼠标滚动方向,而无需改变触摸板的滚动方向。
非侵入性且轻量化。
你几乎不会注意到Mac Mouse Fix的存在,除了在你的应用程序文件夹中,当然,还有在使用你的鼠标时。
更新日志
3.0.0 Beta 6带来了深度优化和打磨,重新设计了滚动设置、中文翻译等等!
这是所有新内容:
1. 深度优化
在这个测试版中,我投入了大量的精力来充分发挥 Mac Mouse Fix 的性能。现在我很高兴地宣布,当您在 Beta 6 中单击鼠标按钮时,速度比之前的 Beta 快2 倍!滚动速度甚至快了4 倍!
在 Beta 6 中,MMF 还将智能地关闭自身的部分功能,以尽可能节省 CPU 和电池电量。
例如,当您当前使用带有 3 个按钮的鼠标,但只为鼠标上找不到的按钮(如按钮 4 和 5)设置操作时,Mac Mouse Fix 将完全停止侦听鼠标的按钮输入。这意味着当您单击鼠标上的按钮时,CPU 使用率为 0%!或者,当 MMF 中的滚动设置与系统匹配时,Mac Mouse Fix 将完全停止监听滚轮的输入。这意味着滚动时 CPU 使用率为 0%!但如果您设置了 Command (⌘) – 滚动到缩放功能,Mac Mouse Fix 将开始监听您的滚轮输入 – 但仅当您按住 Command (⌘) 键时。等等。
所以它真的很聪明,只会在必要时使用 CPU!
这意味着,MMF 现在不仅是 Mac 上最强大、最易于使用和最完善的鼠标驱动程序,而且它也是最优化和最高效的鼠标驱动程序之一!
2. 减小应用程序大小
Beta 6 大小约为 16 MB。比 Beta 5 小 2 倍!
这是放弃对旧 macOS 版本的支持的副作用。
3. 放弃对旧版 macOS 版本的支持
我努力让 MMF 3 在 macOS 11 Big Sur 之前的 macOS 版本上正常运行。但要让它感觉完美,工作量却是巨大的,所以我不得不放弃。
展望未来,最早正式支持的版本将是 macOS 11 Big Sur。
该应用程序仍将在旧版本上打开,但会出现视觉问题,也许还有其他问题。该应用程序将无法再在 10.14.4 之前的 macOS 版本上打开。这使得我们能够将应用程序大小缩小 2 倍,因为 10.14.4 是最早附带现代 Swift 库的 macOS 版本(请参阅“Swift ABI 稳定性”),这意味着这些 Swift 库不必包含在应用程序中不再了。
4. 滚动改进
Beta 6 对 MMF 3 中引入的新滚动系统的配置和 UI 进行了许多改进。
用户界面
- 大大简化并缩短了“滚动”选项卡上的 UI 文本。大多数提及“滚动”一词的内容已被删除,因为它是由上下文暗示的。
- 重新设计了滚动平滑度设置,使其更加清晰,并允许一些附加选项。现在,您可以在“关闭”、“常规”或“高”的“平滑度”之间进行选择,替换旧的“使用惯性”切换。我认为这更加清晰,并且它在用户界面中为新的“触控板模拟”选项腾出了空间。
- 关闭新的“触控板模拟”选项会在滚动时禁用橡皮筋效果,还会阻止在 Safari 和其他应用程序的页面之间滚动,等等。很多人对此感到恼火,尤其是那些在一些罗技鼠标(如 MX Master)上发现的带有自由旋转滚轮的人,但其他人喜欢它,所以我决定将其作为一个选项。我希望该功能的介绍很清楚。如果您有任何建议,请告诉我。
- 将“自然滚动方向”选项更改为“反向滚动方向”。这意味着该设置现在会反转系统滚动方向,并且不再独立于系统滚动方向。虽然这可以说是稍微糟糕的用户体验,但这种新的处理方式允许我们实现一些优化,并且使用户更清楚地了解如何完全关闭 Mac Mouse Fix 进行滚动。
- 改进了滚动设置在许多不同边缘情况下与修改后的滚动交互的方式。例如,“精度”选项将不再适用于“桌面和启动板”操作的“单击和滚动”,因为它在这里是一个障碍,而不是有帮助。
- 提高了使用“桌面和启动板”或“放大或缩小”和其他功能的“单击和滚动”时的滚动速度。
- 删除了滚动选项卡上指向系统滚动速度设置的无效链接,该链接存在于 macOS 13.0 Ventura 之前的 macOS 版本上。我找不到使链接正常工作的方法,而且它也不是很重要。
滚动感
- 改进了“常规平滑度”的动画曲线(以前可以通过关闭“惯性”来访问)。这使得事情感觉更加顺畅和反应灵敏。
- 改进了所有滚动速度设置的感觉。“中”速度和“快”速度更快。“低”、“中”和“高”速度之间有更多的分离。使用“精确”选项时,当您更快地移动滚轮时,加速感觉更加自然和舒适。
- 当您继续向一个方向滚动时,滚动速度会逐渐加快,这种方式会感觉更加自然和渐进。我正在使用新的数学曲线来模拟加速。速度提升也将更难意外触发。
- 当您在使用“macOS”滚动速度时保持向一个方向滚动时,不再提高滚动速度。
- 将滚动动画时间限制为最大值。如果滚动动画自然需要更多时间,它将加速以保持在最大时间以下。这样,使用自由旋转的滚轮滚动到页面边缘时,页面内容就不会长时间移出屏幕。这不应该影响使用非自由旋转轮的正常滚动。
- 改进了在 Safari 和其他应用程序中滚动到页面边缘时围绕橡皮筋效果的一些交互。
- 修复了从 Mac Mouse Fix 的非常旧的首选项窗格版本升级后,“单击并滚动”和其他滚动相关功能无法正常工作的问题。
- 修复了使用“macOS”滚动速度和平滑滚动时单像素滚动发送延迟的问题。
- 修复了释放“快速滚动”修改器后滚动仍然非常快的错误。关于如何从以前的滚动滑动中继承滚动速度的其他改进。
- 改进了滚动速度随显示尺寸增大而增加的方式
5、公证
从 3.0.0 Beta 6 开始,Mac Mouse Fix 将经过“公证”。这意味着首次打开应用程序时不会再出现有关 Mac Mouse Fix 是“恶意软件”的消息。
每年对您的应用程序进行公证的费用为 100 美元。我一直反对这一点,因为它对像 Mac Mouse Fix 这样的免费开源软件感到敌意,而且它也感觉像是苹果像 iOS 一样控制和锁定 Mac 的危险一步。但缺乏公证导致了几个问题,包括在我发布新版本之前没有人可以再使用该应用程序的问题。由于 Mac Mouse Fix 现在将货币化,我认为最终适合对应用程序进行公证,以获得更简单、更稳定的用户体验。
6. 中文翻译
Mac 鼠标修复现已提供中文版本!
更具体地说,它可用于:
- 中国传统的
- 简体中文
- 中文(香港)
7. 其他一切
除了上面列出的更改之外,Beta 6 还具有许多较小的改进。
- 从“单击”、“单击并按住”和“单击并滚动”操作中删除了多个选项,因为我认为它们是多余的,因为可以通过其他方式实现相同的功能,而且这会清理很多菜单。如果人们抱怨,将恢复这些选项。因此,如果您错过了这些选项 – 请投诉。
- 即使在“系统设置”>“触控板”下关闭“自然滚动”,单击和拖动方向现在也将与触控板滑动方向匹配。以前,单击并拖动的行为总是类似于在打开“自然滚动”的情况下在触控板上滑动。
- 修复了在屏幕录制期间或使用 DisplayLink 软件时使用“单击并拖动”操作时光标会消失然后重新出现在其他位置的问题。
- 修复了“按钮”选项卡上“+”字段中“+”的居中问题
- 对按钮选项卡进行了多项视觉改进。“+”字段和操作表的调色板已经过重新设计,以便在使用 macOS 的“允许在窗口中进行壁纸着色”选项时看起来正确。操作表的边框现在具有透明颜色,看起来更有活力并可根据周围环境进行调整。
- 做到这一点,当您向操作表添加大量操作并且Mac鼠标修复窗口增大时,它将与屏幕一样大(或者如果您没有启用停靠点隐藏,则与屏幕减去停靠点一样大)并且然后停下来。当您添加更多操作时,操作表将开始滚动。
- 此测试版现在支持新的结账方式,您可以按照广告中的美元购买许可证。以前您只能用欧元购买许可证。当然,旧的欧洲许可证仍将受到支持。
- 修复了使用“滚动和导航”功能时有时无法启动动量滚动的问题。
- 当 Mac 鼠标修复窗口在选项卡切换期间调整自身大小时,它现在会重新定位自身,以便不会与 Dock 重叠
- 修复了从“按钮”选项卡切换到另一个选项卡时某些 UI 元素上的闪烁问题
- 改进了“+”字段在记录输入后播放的动画外观。特别是在 Ventura 之前的 macOS 版本上,“+”字段的阴影在动画过程中会出现故障。
评论0