简体中文
能在 Mac 上用手柄玩 Hearthstone 吗?
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
游戏本身做不到:Mac 上的 Hearthstone 通过 Battle.net App 原生运行,不支持手柄。但 Hearthstone 是一款指向卡牌、把它拖到场上、再指向目标的游戏,而一旦我做的免费映射工具 InputConfig 把摇杆变成鼠标,手柄就很擅长这个。
卡牌游戏是用手柄玩起来最舒服的游戏之一,而 Hearthstone 是其中最温和的之一,因为里面没有什么需要精确到毫秒。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 把手柄与 Mac 配对。
- 在 InputConfig 里新建一个预设,并选择 Automatically insert available inputs。
- 给摇杆指针移动,右扳机键鼠标左键,左扳机键右键点按。
- 把 Hearthstone 添加到预设的自动切换列表,并点按 Activate。
了解它如何工作
InputConfig 读取手柄,并向 Mac 发送鼠标移动、点按和按键。Hearthstone 看到的是普通的鼠标。游戏里不安装任何东西,也不碰 Battle.net,而且同一个布局在每种模式下都能用,因为它们用的是同一只鼠标。
搭建布局
| 手柄 | 发送 | 原因 |
|---|---|---|
| 左摇杆 | 指针,慢速 | 落在一张卡牌或一个随从上 |
| 右摇杆 | 指针,快速 | 横跨场地,够到结束回合 |
| 右扳机键 | 左键,拉着时一直按住 | 拖动卡牌、攻击、选目标 |
| A / 叉 | 左键点按 | 在菜单里快速点按 |
| 左扳机键 | 右键点按 | 取消目标 |
| B / 圆 | Escape | 菜单和返回 |
- 你:在 InputConfig 里新建一个预设,选择 Automatically insert available inputs,并给这些行设置输出。每个摇杆是四个指针行,左边慢,右边快。或者复制内置的 Mouse + Scroll 预设,改你需要的地方。
- InputConfig:只要右扳机键被拉着,就一直按住鼠标左键。
- 检查:在一张卡牌上拉住并按住右扳机键,用摇杆引导它,在场上或目标上方松手。

拖动就是指针移动时按住点按,这正是按住扳机键的那一行所做的。
让它用起来舒服
- 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 来到前台时打开布局,你离开时让开。
- 检查:切换离开游戏,手柄就回到它以前做的事。
设置一次,游戏每次出现,布局都在。
如果指针行为异常
沿着这个阶梯往上走,先从最小的一步开始:
- 启用预设。在它运行之前,什么都不会动。
- 允许“无障碍”。InputConfig 需要它来移动指针和点按。运行中的预设需要它时,菜单栏图标会变成橙色。
- 提高死区。如果指针从卡牌上悄悄爬开,就在慢速摇杆的一行上打开 Adjust live,加宽死区。
- 降低速度。如果冲过头,就把预设页面上的 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, 繁體中文
免费。macOS 14 或更高版本。无需账户,数据不会离开你的 Mac。 源代码在 GitHub 上.