简体中文

用手柄操作 Anki

在 Mac App Store 下载 InputConfig这款应用完全免费。无需创建账户。没有订阅,没有麻烦的下载,也没有任何锁定的功能。针对 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 月发布,届时应用将完整支持简体中文。

步骤

  1. 在“系统设置”,Bluetooth 里配对手柄。8BitDo 手柄要在手柄模式下配对,不要用键盘模式。
  2. 打开 InputConfig,在 Built-in Presets, Desktop & Productivity 下激活内置的 Anki 预设。
  3. 在 Settings, Advanced 里打开 Switch presets when the front app changes,这样只要 Anki 在最前面,预设就会启动。
  4. 复习:A / 叉键显示答案并评为良好,X 是重来,B 是困难,Y 是简单。
  5. 第一次会话时,在四个评分行上打开 Speak。

了解布局

控件Anki
A / 叉空格键:显示答案,然后是良好
X / 方块1:重来
B / 圆圈2:困难
Y / 三角4:简单
LB / L1Command Z:撤销
RB / R1R:重播音频
L3星号:标记卡片
R3减号:搁置卡片
方向键方向键:滚动长卡片
左摇杆指针
右摇杆滚动
Start / OptionsS:学习这个牌组
Back / ShareD:牌组列表
按下 DualSense 触控板E:编辑卡片
左扳机右键点按
右扳机点按

下方是良好,左边是重来,右边是困难,上方是简单。这些位置对应 Anki 自己的答案栏上按钮从左到右的大致顺序,折叠到一个菱形上。

InputConfig 里画在 DualSense Edge 上的 Anki 复习布局,按钮上标着重来、困难、良好和简单。
Figure 1. 手柄上的 Anki 布局。大按钮显示答案,然后评为良好,这涵盖了大多数卡片。

为什么大按钮是空格键,而不是 3

Anki 的空格键在问题那一面显示答案,在答案那一面按下“良好”,所以一个按钮就担起了常见的路径:按下,阅读,按下。评为“良好”以外的任何等级,是另一个按钮。常见路径用一个按钮,让一次复习会话中的按压次数减半。

如果你更希望空格键表示“困难”、“重来”或“简单”,Anki 没有这个设置,所以我写了一个:Anki Spacebar Binder 附加组件。一个配置值,大按钮就评为你告诉它的任何等级。

为第一次会话做这些改动

能很快见效的小改动:

  • 评分时朗读。第一次会话时,在四个评分行上打开 Speak,这样拇指按错会被立刻发现。
  • “重来”时震一下。在“重来”上打开 Vibrate,强度调低,这样遗忘就有了身体上的感觉。
  • 自动启动。Anki 已经在预设的自动切换列表里了。在 Settings, Advanced 里打开一次自动切换,只要 Anki 来到最前面,预设就会激活。
  • 你牌组的颜色。预设带有一个灯条颜色。想改就改。
  • 键入答案。对于图片遮挡或键入答案,空闲按钮上的听写会把答案输入到字段里。
InputConfig 编辑器里的 Anki 复习布局,有空格键、1、2 和 4、撤销和重播音频的各行。
Figure 2. 第一次会话要编辑的行。每一行发送的都是 Anki 已经在用的按键,所以 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 用户问得最多的,因为它们单手就能握住。沿着这个阶梯往上爬,最简单的在前:

  1. 键盘模式,不用 App。两者都有键盘模式,手柄自己就会输入按键,Mac 上完全不需要 App。在 Micro 上,按键可以在 8BitDo 的 Ultimate Software App 里更改。如果这些按键已经满足了你在 Anki 里的需要,就不需要 InputConfig。
  2. 手柄模式加 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, 繁體中文

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