Guru
博客 / Anki tooling

8BitDo 搭配 Anki:Zero 2 与 micro 设置教程(以及 iPhone 解决方案)

重点摘要 8BitDo Zero 2 或 micro 是一款价格约 20-30 美元的口袋型控制器,非常适合免手持复习 Anki。在电脑版 Anki上,它可以通过 Contanki 插件运作。但在iPhone上有一个陷阱:AnkiMobile 不支持配对这些小型型号——不过你可以利用控制器的键盘模式,通过 Guru Anki Remote 来桥接它们。

为什么 8BitDo 控制器是 Anki 用户的最爱

原因很简单:让你不用拿着手机或触碰键盘就能复习。将几个按钮映射为 Again / Hard / Good / EasyShow Answer,你就可以在跑步机上、沙发上或躺着时刷卡片。8BitDo 的小型控制器价格便宜、能放进口袋,并拥有真实触感的按钮——这正是它们在医学生的 Anki 社群中爆红的原因。

该选哪个型号:Zero 2 vs micro

两者都很棒;差别在于手感:

两款都适用于 Anki。如果你主要在手机上复习,micro 的键盘模式会稍微方便一点。

电脑版 Anki:使用 Contanki

如果你在电脑版 Anki 上复习,最干净的途径是使用 Contanki 插件。从 AnkiWeb 安装它,通过蓝牙连接或配对你的 8BitDo,然后将按钮映射到复习操作。这是一个完全免费、开放的方案,完全不需要用到手机。

没人提过的 iPhone 问题

以下是让人头疼的陷阱:AnkiMobile(官方 iOS App)不接受小型 8BitDo 控制器以手柄模式运作。 AnkiMobile 只识别 Apple 的 GCExtendedGamepad 配置文件,而 Zero 2 / micro 并不提供这个配置文件。因此,人们专门为了 Anki 购买的便宜控制器在电脑上运作良好,却在 AnkiMobile 中悄无声息、毫无反应。

解决方案:通过手机桥接控制器

解决方法是将控制器切换到键盘模式,然后让一个能监听键盘事件的应用转发按键信号。Guru Anki Remote 正是做这件事:Guru 同时监听 Apple 的 GCExtendedGamepad 配置文件 以及 GCKeyboard 事件(也就是 8BitDo 的键盘模式所发送的信号),然后将对应的复习操作通过 Wi-Fi 转发到电脑版 Anki

结果是:将 Zero 2 / micro 以键盘模式插上你的 iPhone(或通过蓝牙配对),那些被 AnkiMobile 拒绝的控制器就能驱动你的复习——因为你的手机成了中间的桥接设备。完整背景信息请参阅 免费无线 Anki 遥控器对比

按键映射

在键盘模式下,默认的按键能完美对应到 Anki 的复习按键:

如果你使用的是 MFi 手柄,而非处于键盘模式的 8BitDo,Guru 也会映射标准的正面按钮(A → Good, B → Again, X → Hard, Y → Easy,肩键 → Show Answer / Replay)。

完整设置步骤

  1. 将 8BitDo 与你的 iPhone 配对,并切换到键盘模式(请查阅你的 8BitDo 型号对应的按键组合)。
  2. 在电脑版 Anki 上安装 Anki Remote 插件(代码 1196082853),并通过扫描 QR 码来配对你的手机。
  3. 在电脑上打开一个牌组并按下按钮——卡片就会翻面并进行评分。完成。

常见问题

我需要同时使用 Contanki 和 Guru 吗? 不需要。Contanki 是为了让连接到电脑的控制器直接驱动电脑版 Anki。而 Guru 方案则适用于控制器在你的手机上,而你希望它驱动电脑版 Anki 的情况。请根据你的控制器所在位置选择合适的方案。

8BitDo 可以直接在 AnkiMobile 上使用吗? 小型型号(Zero 2 / micro)通常不行,这是因为 GCExtendedGamepad 的限制。通过 Guru 进行桥接就是绕过这个限制的方法。

需要任何费用吗? 控制器大约 20-30 美元。Anki Remote 插件和远程功能是免费的;Contanki 也是免费的。

让你的 8BitDo 在 iPhone 上顺利运作

通过免费的 Guru Anki Remote 桥接便宜的控制器——包括那些 AnkiMobile 拒绝配对的型号。

设置 Anki Remote

← 所有文章