简体中文

能在 Mac 上用手柄玩 Hearthstone 吗?

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

游戏本身做不到:Mac 上的 Hearthstone 通过 Battle.net App 原生运行,不支持手柄。但 Hearthstone 是一款指向卡牌、把它拖到场上、再指向目标的游戏,而一旦我做的免费映射工具 InputConfig 把摇杆变成鼠标,手柄就很擅长这个。

卡牌游戏是用手柄玩起来最舒服的游戏之一,而 Hearthstone 是其中最温和的之一,因为里面没有什么需要精确到毫秒。

InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。

步骤

  1. 把手柄与 Mac 配对。
  2. 在 InputConfig 里新建一个预设,并选择 Automatically insert available inputs。
  3. 给摇杆指针移动,右扳机键鼠标左键,左扳机键右键点按。
  4. 把 Hearthstone 添加到预设的自动切换列表,并点按 Activate。

了解它如何工作

InputConfig 读取手柄,并向 Mac 发送鼠标移动、点按和按键。Hearthstone 看到的是普通的鼠标。游戏里不安装任何东西,也不碰 Battle.net,而且同一个布局在每种模式下都能用,因为它们用的是同一只鼠标。

搭建布局

手柄发送原因
左摇杆指针,慢速落在一张卡牌或一个随从上
右摇杆指针,快速横跨场地,够到结束回合
右扳机键左键,拉着时一直按住拖动卡牌、攻击、选目标
A / 叉左键点按在菜单里快速点按
左扳机键右键点按取消目标
B / 圆Escape菜单和返回
  • 你:在 InputConfig 里新建一个预设,选择 Automatically insert available inputs,并给这些行设置输出。每个摇杆是四个指针行,左边慢,右边快。或者复制内置的 Mouse + Scroll 预设,改你需要的地方。
  • InputConfig:只要右扳机键被拉着,就一直按住鼠标左键。
  • 检查:在一张卡牌上拉住并按住右扳机键,用摇杆引导它,在场上或目标上方松手。
InputConfig 里 DualSense Edge 上的 Hearthstone 布局:一个慢速指针和一个快速指针,右扳机键拖动,左扳机键取消。
Figure 1. 按住扳机键并用摇杆引导,就能拖动卡牌。

拖动就是指针移动时按住点按,这正是按住扳机键的那一行所做的。

让它用起来舒服

  • Ramp-up。为慢速摇杆的各行打开它。轻推就悄悄爬到随从的边缘,持续推则快速扫过去。
  • 结束回合。它是场上的一个按钮,快速摇杆一拨就能到。我没有找到一个能确认的键盘快捷键,所以这个布局像鼠标那样指点和点按。
  • 表情和聊天。输入需要键盘,或者由指针操作的 macOS 屏幕上的辅助功能键盘。
  • 手会抖。提高慢速摇杆的内部死区,这样静止的拇指就不会从卡牌上漂开。

Hearthstone 从不惩罚你慢慢来。

让它随游戏打开

  • 你:在预设的 Automation & Gaming Utilities 部分,把 Hearthstone 添加到 Activate when these apps are in front 下,并在 Settings, Advanced 里打开 Switch presets when the front app changes。
  • InputConfig:Hearthstone 来到前台时打开布局,你离开时让开。
  • 检查:切换离开游戏,手柄就回到它以前做的事。

设置一次,游戏每次出现,布局都在。

如果指针行为异常

沿着这个阶梯往上走,先从最小的一步开始:

  1. 启用预设。在它运行之前,什么都不会动。
  2. 允许“无障碍”。InputConfig 需要它来移动指针和点按。运行中的预设需要它时,菜单栏图标会变成橙色。
  3. 提高死区。如果指针从卡牌上悄悄爬开,就在慢速摇杆的一行上打开 Adjust live,加宽死区。
  4. 降低速度。如果冲过头,就把预设页面上的 Pointer speed 向左拖。

悄悄爬动的指针需要的是死区,而不是更慢的速度。

它做不到的事

InputConfig 向 macOS 发送普通的鼠标和键盘事件,每次按键一个操作,不碰游戏或 Battle.net。它不会替你玩。请自己阅读暴雪的条款,因为我只能告诉你软件做了什么。

简短版本

  • 指针。左摇杆慢,右摇杆快。
  • 拖动。按住右扳机键,引导,松手。
  • 取消和返回。用左扳机键和 B。

一款你可以靠着躺着玩的卡牌游戏,一次按住一个扳机键。

常见问题

Hearthstone 在电脑或 Mac 上支持手柄吗?

不支持。桌面版游戏用鼠标玩。InputConfig 这样的映射工具把手柄变成那只鼠标,所以游戏根本不需要支持手柄。

这样做允许吗?

InputConfig 向 macOS 发送普通的鼠标和键盘事件,每次按键一个操作,不碰游戏或 Battle.net。它不会替你玩。请自己阅读暴雪的条款,因为我只能告诉你软件做了什么。

哪种手柄最合适?

任何 Mac 能连接的都行。DualSense 多了一块触控板,它也可以当作触控板:把 PS5 触控板当作触控板。

更多中文页面

详细指南(英文)

作者说明。Ryleigh Newman 开发了 InputConfig,因为双手活动不便,每天都用手柄操作自己的 Mac。本页译自英文。Mac 的语言设为简体中文时,App 的主要按钮和菜单显示为中文,本页使用这些名称,并在括号中附上英文名称。App 的其他部分和网站的其他页面都是英文。

本页的其他语言版本: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文

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