简体中文

怎样在 Mac 上的博德之门3(Baldur's Gate 3)里使用鼠标侧键?

在 Mac App Store 下载 InputConfig这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。

打开游戏的按键绑定界面,点按一个动作,然后按下侧键,如果游戏接受,就大功告成了。如果不接受,就让这个按钮发送一个键,再绑定那个键。博德之门3(Baldur's Gate 3)有适用于 Apple 芯片的原生 Mac 版本,所以你用 Steam App 来玩。InputConfig 是我做的免费 Mac App,对这个游戏来说,它最有用的一招是只要你按住侧键就一直按住某个键,而这正是游戏对 Shift 和 Alt 的工作方式的要求。

我没有找到 Larian 针对 Mac 侧键的专门指南,而我在 2026 年 10 月 21 日读到的一个 2023 年的 Steam 帖子说,在游戏自己的菜单里把鼠标按钮绑定到 Shift 不起作用,解决办法是在鼠标的软件里绑定 Shift。这一页填补的就是这个空白。

步骤

  1. 在博德之门3 里打开按键绑定界面,试着把一个动作绑定到侧键。
  2. 如果绑不上,就在 InputConfig 里添加一个鼠标行,点按扫描(Scan),然后按下侧键。
  3. 选择键盘按键(Keyboard Key)和左 Shift 或左 Alt,并把这一行设为按住时触发。
  4. 勾选阻止按钮自身的动作(Block the button's own action),并把博德之门3 添加到预设的 App 列表。
  5. 点按启用(Activate),然后在点击角色、门或地面时按住这个按钮。

什么都不装时哪些可用

默认的操作,我取自一张可能比当前补丁更旧的 Shacknews 表格,几乎全部放在鼠标上。左键点击用来互动和移动。右键点击打开右键菜单。中键转动镜头,滚轮旋转手持的物品。Q 和 E 转动镜头,W、A、S、D 移动镜头,Home 把镜头居中到角色身上。

修饰键承担了很多。左 Alt 显示提示和物品标签。左 Control 是准备主攻击和切换信息。左 Shift 切换攀爬、显示潜行锥形范围,按住时可以拆分物品堆。快捷栏使用 1 到 0、减号和等号,不过有个 Steam 帖子说这些键作用于自定义快捷栏标签页。空格结束你的回合,Z 是跳跃。这个游戏麻烦的地方,是点击时要按住 Shift、Alt 或 Control,而这正是侧键擅长的。

我会在游戏的按键绑定界面里检查每一个键,因为我的表格是第三方的列表。

查出每个按钮发送的是什么

  • 你:打开 InputConfig,添加一个鼠标行,选择 This Mac's mouse or trackpad,点按扫描,然后按下按钮。
  • InputConfig:说出它的名称,例如 Button 4。对于拇指按键区,用一个键盘按键行并按按键区上的按钮。
  • 检查:侧键 Scan 出来是 Button 4 或 5。Scan 出来是数字的按键区按钮,是一个输入的键。
按钮上报方式在这个游戏里的想法
Button 4鼠标按钮按住左 Shift。
Button 5鼠标按钮按住左 Alt 查看物品标签。
滚轮按下中键点击别动它。它用来旋转镜头。
拇指按键区大多数 MMO 鼠标上是数字行的键快捷栏格子 1 到 12。
DPI 和配置文件按钮通常什么也没有没有可绑定的东西。
InputConfig 里的按钮菜单,列出左键点击、右键点击、中键点击、Button 4 到 Button 8、更多按钮,以及 Scan:按下鼠标按钮。
图 1:带 Scan 的按钮菜单。Button 4 和 5 是普通鼠标都有的两个,更多按钮则涵盖更大的侧面板。

在责怪游戏之前,先在浏览器里运行免费的鼠标按钮测试。在那里亮起的侧键,到达了 Mac,所以在游戏里绑定失败,就是游戏里的某项设置。

用侧键按住修饰键

一行的 Options 里有一个 How it fires 菜单。Fires while held 会在你按住按钮的整个期间一直按住输出。这正是这个游戏里 Shift 和 Alt 需要的,也是那个 Steam 帖子描述的解决办法,而且不需要额外的鼠标软件。

  • 你:为 Button 4 添加一个鼠标行,点按扫描,按下它,选择键盘按键和左 Shift,把触发方式(How it fires)设为按住时触发,并勾选阻止按钮自身的动作。对 Button 5 和左 Alt 做同样的事。
  • InputConfig:在你按住按钮时按住这个键,你松开时它也松开。
  • 检查:按住 Button 5,看到场景里出现物品标签。按住 Button 4 并点击,可以攀爬或查看潜行锥形范围。
InputConfig 的编辑器,Button 4 上有一个发送 Command 和左方括号的鼠标行,选项面板显示按住时触发,并勾选了拦截选项。
图 2:带有按住时触发和拦截按钮自身动作的选项面板。按住修饰键需要这两项。

有一件事我没有测试过:博德之门3 在 Mac 上如何处理左 Control 加点击,因为在系统层面,Control 加点击就是右键点击。如果准备主攻击出问题,就把那个绑定改到游戏里的另一个键,再让按钮发送那个键。

把快捷栏格子、镜头转动和快速存档放到按键区上

输入数字行的拇指按键区本来就能触发快捷栏格子 1 到 9 和 0,这很适合这个游戏,前提是你的技能放在自定义快捷栏标签页上。对于按键区够不到的按钮,在鼠标的软件里把其余的设为 F13 到 F20,因为 macOS 不会把 F21 到 F24 传给 App。Mac 上的 MMO 鼠标页面介绍了这种设置。

  • 格子 11 和 12。减号和等号,放在最后两个按键区按钮上。
  • 镜头转动。Q 和 E 放在一对侧键上,这样不碰键盘就能转动镜头。
  • 快速存档和快速读档。F5 和 F8,作为一个按钮的按住和双击,这样你就不会误按。在 MacBook 上,除非在“系统设置”的“键盘”里更改,否则普通的 F 键需要按住 fn。
  • 结束回合。按住时发送空格,这样误按不会结束你的回合。
InputConfig 的几行,选项里在主输出旁边显示了按住动作和双击动作。
图 3:一行下面有一个按住和一个双击。一个侧键可以点按时发送一个键,按住时发送另一个。

宏和有帮助的选项

一行的 Options 可以运行宏,由按键、快捷键和点击步骤组成,每一步都有等待时间和按住时间。在回合制游戏里没有紧迫感,所以做一件杂务值得用宏,比如快速存档,短暂等待,然后截屏。凡是游戏希望你每次自己做决定的事,我都不会用宏。至于单人游戏里关于自动化的规则,我预计不会有问题,但我没有读过 Larian 的条款,也没有在多人游戏里用过宏。

  • 按 App。把博德之门3 列在自动化与游戏工具(Automation & Gaming Utilities)的这些 App 位于最前时启用里。这样 Button 4 和 5 在游戏里是 Shift 和 Alt,在别处是后退和前进。
  • 拦截原有动作。在这一行的 Press 框里设置,这样预设运行时 App 就看不到 Button 4 和 5。
  • 紧急停止。如果哪个键感觉卡住了,Control Option Command 句号会关掉预设。
InputConfig 预设的自动化与游戏工具部分,有一个最前面是这些 App 时启用的列表。
图 4:按 App 的列表。把博德之门3 放在这里,预设就只在游戏位于最前面时运行。

给真实玩家的一些想法

  • 手容易累的玩家。点击时按住 Shift 或 Alt 需要两只手配合,所以按住侧键是我会最先做的改动。
  • 手柄玩家。游戏有自己的手柄模式。请看用手柄玩 MMO、MOBA 和策略游戏和 博德之门3 布局。
  • 施法者。12 个格子的按键区能覆盖整个技能栏,不用够到数字行。
  • 只用鼠标的玩家。两个侧键加滚轮,涵盖了一个回合需要的大部分修饰键。

按钮在游戏里没有反应时

按下面的梯子往上爬,从最小的一步开始:

  1. 点按扫描。看看它是鼠标按钮、按键,还是什么也没有。
  2. 检查按键绑定界面。点按动作,然后按键。如果游戏没有显示,说明这个按钮没有到达。
  3. 检查快捷栏标签页。据一个 Steam 帖子说,数字键只会触发自定义标签页上的格子。
  4. 检查“无障碍”。InputConfig 必须列在“系统设置”的“隐私与安全”里并已打开。
  5. 检查按住时触发(Fires while held)。只是点按的修饰键会立刻松开。
  6. 停止预设。Control Option Command 句号会关掉它。

它做不到的事

  • 拦截输入的按键。InputConfig 监听键盘,但不会拦截它。
  • 读取配置文件按钮。DPI 和配置文件按钮只和厂商的软件通信。
  • 更改 DPI。要用厂商的 App,或者 LinearMouse 或 Mac Mouse Fix 这样的工具。
  • 重新绑定 Larian 的默认设置。那是游戏的按键绑定界面做的事。
  • 保证完美契合。我没有用每一种鼠标和最新补丁测试过博德之门3。

总结

  • 原生。博德之门3 通过 Steam 在 Apple 芯片的 Mac 上运行。
  • 按住按键。按住时触发让你用拇指按住 Shift 和 Alt。
  • 按键区用于格子。保留数字行,其余的设为 F13 到 F20。

在这个游戏里,按住 Shift 的侧键比发送一个法术的侧键更有价值。

常见问题

博德之门3(Baldur's Gate 3)能在 Mac 上玩吗?

能,它有适用于 Apple 芯片的原生 Mac 版本,通过 Steam 来玩。当前的要求请查看 Steam 页面。

能在博德之门3 里绑定鼠标侧键吗?

一个 2023 年的 Steam 帖子说,在游戏菜单里把鼠标按钮绑定到 Shift 不起作用,并建议在鼠标的软件里绑定 Shift。在 Mac 上,InputConfig 可以用侧键按住 Shift。

博德之门3 里的左 Alt 有什么用?

一张第三方的 PC 默认设置表把它列为展开提示和显示物品标签。请在按键绑定界面里查看你的版本。

为什么我的快捷栏数字键在博德之门3 里不起作用?

一个 Steam 帖子说,数字键只会触发位于自定义快捷栏标签页上的技能。请把技能移到那里。

博德之门3 在 Mac 上支持手柄吗?

游戏有自己的手柄支持。Steam 上有列出,InputConfig 则为键盘和鼠标版本提供了现成的布局。

更多中文页面

简体中文页面

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,InputConfig 会以简体中文显示。网站的部分页面只有英文。

本页的其他语言版本: English

在 Mac App Store 下载 InputConfig免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上。