简体中文
用手柄操作 Anki
这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 Apple 芯片优化。
你可以在 Mac 上用几乎任何手柄复习 Anki:作为“Anki 遥控器”出售的 8BitDo Micro 或 Zero 2、PS5 或 PS4 手柄、Xbox 手柄,或者单个 Joy-Con。InputConfig 内置的 Anki 预设映射了整个复习循环:下方的正面按钮显示答案并评为“良好”,其他三个评为“重来”、“困难”和“简单”,肩键负责撤销和重播音频。
复习记忆卡片,是手柄让它变得更好、而不只是变得可能的一项学习任务。Anki 的复习循环只有四个键,而拇指下的四个正面按钮,比在键盘上伸手去够 1 到 4 一小时要更快、更舒服。我会讲布局、该选哪种手柄,以及值得做的小改动。如果你买了遥控器却配对不上,或者它只会输入字母,请从在 Mac 上设置 Anki 遥控器开始。
InputConfig 1.7 版预计于 2026 年 10 月发布,届时应用将完整支持简体中文。
步骤
- 在“系统设置”,Bluetooth 里配对手柄。8BitDo 手柄要在手柄模式下配对,不要用键盘模式。
- 打开 InputConfig,在 Built-in Presets, Desktop & Productivity 下激活内置的 Anki 预设。
- 在 Settings, Advanced 里打开 Switch presets when the front app changes,这样只要 Anki 在最前面,预设就会启动。
- 复习:A / 叉键显示答案并评为良好,X 是重来,B 是困难,Y 是简单。
- 第一次会话时,在四个评分行上打开 Speak。
了解布局
| 控件 | Anki |
|---|---|
| A / 叉 | 空格键:显示答案,然后是良好 |
| X / 方块 | 1:重来 |
| B / 圆圈 | 2:困难 |
| Y / 三角 | 4:简单 |
| LB / L1 | Command Z:撤销 |
| RB / R1 | R:重播音频 |
| L3 | 星号:标记卡片 |
| R3 | 减号:搁置卡片 |
| 方向键 | 方向键:滚动长卡片 |
| 左摇杆 | 指针 |
| 右摇杆 | 滚动 |
| Start / Options | S:学习这个牌组 |
| Back / Share | D:牌组列表 |
| 按下 DualSense 触控板 | E:编辑卡片 |
| 左扳机 | 右键点按 |
| 右扳机 | 点按 |
下方是良好,左边是重来,右边是困难,上方是简单。这些位置对应 Anki 自己的答案栏上按钮从左到右的大致顺序,折叠到一个菱形上。

为什么大按钮是空格键,而不是 3
Anki 的空格键在问题那一面显示答案,在答案那一面按下“良好”,所以一个按钮就担起了常见的路径:按下,阅读,按下。评为“良好”以外的任何等级,是另一个按钮。常见路径用一个按钮,让一次复习会话中的按压次数减半。
如果你更希望空格键表示“困难”、“重来”或“简单”,Anki 没有这个设置,所以我写了一个:Anki Spacebar Binder 附加组件。一个配置值,大按钮就评为你告诉它的任何等级。
为第一次会话做这些改动
能很快见效的小改动:
- 评分时朗读。第一次会话时,在四个评分行上打开 Speak,这样拇指按错会被立刻发现。
- “重来”时震一下。在“重来”上打开 Vibrate,强度调低,这样遗忘就有了身体上的感觉。
- 自动启动。Anki 已经在预设的自动切换列表里了。在 Settings, Advanced 里打开一次自动切换,只要 Anki 来到最前面,预设就会激活。
- 你牌组的颜色。预设带有一个灯条颜色。想改就改。
- 键入答案。对于图片遮挡或键入答案,空闲按钮上的听写会把答案输入到字段里。

选一个手柄
Mac 看作手柄的任何东西都行。人们实际用来玩 Anki 的是这些:
| 手柄 | 情况如何 |
|---|---|
| 8BitDo Micro | 小到可以在毯子下单手握住。把开关拨到 D 来配对,这是 InputConfig 直接读取的手柄模式,不要用 K,那是键盘模式。 |
| 8BitDo Zero 2 | 很小,没有摇杆或扳机,所以只有评分按钮、肩键和方向键的行才重要。在手柄模式下配对,不要用键盘模式。 |
| PS5 或 PS4 手柄 | 完整的布局,按下触控板来编辑卡片,还有一个预设运行期间把 Anki 变成蓝色的灯条。 |
| Xbox 手柄 | 完整的布局,A 显示答案并评为良好。 |
| 单个 Joy-Con | 横着拿,它的四个正面按钮和两个侧轨按钮,单手就涵盖了评分、撤销和重播。Joy-Con 页面讲了如何配对每一个。 |
Anki 遥控器页面逐步讲解了模式、配对和常见的问题。
设置 8BitDo Zero 2 或 Micro
这两个小手柄是 Anki 用户问得最多的,因为它们单手就能握住。沿着这个阶梯往上爬,最简单的在前:
- 键盘模式,不用 App。两者都有键盘模式,手柄自己就会输入按键,Mac 上完全不需要 App。在 Micro 上,按键可以在 8BitDo 的 Ultimate Software App 里更改。如果这些按键已经满足了你在 Anki 里的需要,就不需要 InputConfig。
- 手柄模式加 InputConfig。想要自己的布局、语音评分,或者 Spacebar Binder 的办法,就把手柄放在手柄模式下。InputConfig 直接读取 8BitDo 的 X 和 D 模式,所以 Anki 预设在它上面和在任何其他手柄上一样用。8BitDo 页面列出了这些模式。
Zero 2 没有摇杆,所以预设里按下摇杆(标记和搁置)需要一个新的位置,比如肩键上的按住。
不要同时运行键盘模式和 InputConfig。InputConfig 监听键盘,不会阻止或重映射按键本身,所以手柄输入的每个按键仍会同时到达 Anki。当 InputConfig 运行布局时,把手柄配对为手柄,而不是键盘。
配合其他记忆卡片 App 使用
- Mochi、RemNote 和 SuperMemo 风格的 App。它们用数字键或字母来评分。复制预设,更改四个输出,并把这个 App 添加到自动切换里。
- Quizlet。它在浏览器里运行,它的记忆卡片用空格键翻转,用方向键移动,所以把方向键左右作为方向键的这个预设的副本,在那里已经能用了。自动切换跟随的是 App,不是网站,所以把一个 Activate Preset 动作放在空闲按钮上,就能跳到你的 Quizlet 副本。
- iPad 上的 AnkiMobile。InputConfig 是 Mac App。在 iPad 上,AnkiMobile 有它自己的手柄支持。
选择 InputConfig 还是 Contanki 附加组件
Contanki 是一个免费的 Anki 附加组件,它在 Anki 内部读取手柄,Anki 社区里有很多人在用它。如果它对你有用,就继续用。我会选系统级的映射工具,有三个理由:
- 整台 Mac。同一个手柄还能操作牌组列表、卡片浏览器、访问 AnkiWeb 或 Quizlet 的浏览器,以及 Mac 的其余部分。
- 没有会坏的附加组件。Anki 更新而附加组件没跟上时,不会有任何东西坏掉,因为 Anki 收到的只是普通的按键。
- 每个手柄都一样。PS5、Xbox 或 8BitDo 手柄的工作方式都相同。
你不需要两个都用。如果你把两者一起运行,就关掉一个,否则每次按下按钮都会被响应两次。
简短总结
- 激活内置的 Anki 预设。它把空格键放在下方的按钮上,把评分放在其他三个上。
- 打开自动切换。Anki 已经在预设的列表里了。
- 把 8BitDo 手柄配对为手柄。用 D 模式,不要用键盘模式。
- 同一时间只有一个读取者。用 InputConfig 或 Contanki,但不要两个都用。
你按下,阅读,再按下,所以整个复习循环都在一个拇指之下。
常见问题
我能用单个 Joy-Con 吗?
四个正面按钮和两个侧轨按钮涵盖了评分、撤销和重播,所以一只手就能完成一整次复习会话。
iPad 上的 AnkiMobile 呢?
InputConfig 是 Mac App。在 iPad 上,AnkiMobile 有它自己的手柄支持。
如何在 Mac 上用 Xbox 或 PS5 手柄操作 Anki?
在蓝牙设置里把手柄与 Mac 配对,打开 InputConfig,并激活内置的 Anki 预设。下方的正面按钮显示答案并评为良好,其他三个评为重来、困难和简单,肩键负责撤销和重播音频。把 Anki 添加到预设的自动切换列表里,这样只要 Anki 在最前面它就会打开。
我需要 Anki 附加组件或 Karabiner-Elements 吗?
不需要。InputConfig 发送的是普通的按键,这就是 Anki 所需要的全部。只有当你以键盘模式配对遥控器,并想更改它发送的按键时,才会用到 Karabiner-Elements。
更多中文页面
详细指南(英文)
作者说明。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 上.