MacOS 输入修复

MacOS 输入修复

这个模组修复了Minecraft在macOS上的许多输入问题。它使得在macOS上使用Shift键滚动正常工作,左键点击+Control键触发左键点击(而非右键点击),以及更多修复!

工具

修复 MC-122296

修复 MC-121772

修复 MC-59810

修复 MC-22882

修复 Control + Tab 和 Control + Escape 无法被检测的问题


具体修复内容:

  • 正确检测按住 Control 时的左键点击
  • 使触控板滚动不再一次性滚动大量物品
  • 同时修复惯性滚动问题(该问题会根据滑动速度改变滚动事件数量,甚至相差 5-10 倍,导致难以精确滚动到目标物品)
  • 在触控板上,仅当手指接触触控板时才会考虑滚动(对于任何支持相关 API 的先进鼠标也是如此,例如 Apple 的先进鼠标/触控板)
  • 修复在某些旧鼠标上按住 Shift 时滚动失效的问题
  • 丢弃物品时,Minecraft 会检测 Command + 按键,由于默认按键是 Q,这并不合理,因此此模组允许 Control + 按键和 Command + 按键都正常运作
  • 修复 Control + Tab 和 Control + Escape 无法被检测的问题

菜单选项(位于鼠标设置界面中):

  • 触控板滚动灵敏度选项(仅限 macOS)
  • 在快捷栏上启用惯性滚动选项(仅限 macOS)
  • 禁用界面中平滑滚动问题规避方案的选项(仅限 macOS)
  • 反转整个游戏滚动方向的选项
  • 反转快捷栏滚动方向的选项
  • 禁用 Control + 左键变成右键问题的修复选项(仅限 macOS)

在 macOS 以外的平台上,此模组不会做任何事(除了上述提及的菜单选项),因此可以安全地包含在任何整合包中。


需要 Fabric Loader 0.18.5+

需要 Minecraft 1.14+


注意!

如果你遇到如下错误,你需要将 Fabric Launcher 更新到上述指定版本。某些启动器可能需要你先更新 Fabric Launcher,完全移除 macos input fixes 模组,然后重新添加 macos input fixes 模组。请参见 https://github.com/hamarb123/MCMacOSInputFixes/issues/60 了解原始问题。请注意,“更多详情”部分具有误导性,其中与该模组相关的内容应忽略(如果按照上述重新安装步骤操作后仍遇到错误,可以尝试禁用以确认该问题确实是此模组导致的)。

将模组 'Fabric Loader' (fabricloader) 0.18.4 替换为 0.18.5 或更高版本


Github 仓库: https://github.com/hamarb123/MCMacOSInputFixes.


是的,我知道我需要一个更好的图标 ;)


免责声明

根据 要求 按照 Mojang 的规定必须显著提及—— 这不是官方 Minecraft 产品。未经 Mojang 或 Microsoft 批准,亦与其无关。


有关实际模组的免责声明,请查看许可证。