GlobalHotkeys

AnkiWeb addon 220031313

Enables controlling Anki review with configurable global hotkeys from any application on Linux and Windows, without switching windows, using AnkiConnect.
AI-generated summary; may contain mistakes.

sync-integrationreview-flowshortcuts

Open on AnkiWeb GitHub Ask about alternatives

AnkiWeb

Rating
0 (👍 0 · 👎 0)
Updated
2026-04-20
Anki versions
2.1.1~
Description language
zh

Maintenance

active

  • Last update or commit was 164 days before the snapshot (2026-04-20).
  • The repository has 1 GitHub Actions workflows.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.1+2026-04-20
History across monthly snapshots

Loading…

Similar addons

Overlayer for Anki

Adds a draggable always-on-top overlay with global grading hotkeys, Focus Dim escalation, audio feedback, and customizable colors, fonts, and opacity for faster mouse-free Anki review.

review-flowmotivationshortcutsappearance

Rating 3 👍 2 · 👎 1 Anki 2.1.2~ Updated 2026-04-14
AnkiGestureControl

Controls Anki reviews hands-free using customizable head and hand gestures for answering, scrolling, and other actions, with calibration, sensitivity, shortcuts, and camera preview.

review-flowshortcutsaccessibility

Rating 1 👍 1 · 👎 0 ⭐ 1 Anki 2.1.1~ Updated 2025-12-10

README

Anki Global Hotkeys

切换到其他应用时仍可通过全局快捷键控制 Anki 复习。支持 Linux 和 Windows。


功能

  • 任意窗口激活状态下触发 Anki 复习热键
  • Linux:通过 evdev 直接读取键盘,支持 Wayland 和 X11
  • Windows:通过 keyboard 库注册系统级全局热键,无需管理员权限
  • 拦截模式:热键组合不传递给其他程序
  • 配置界面:Tools → 全局热键配置
  • 热键修改后实时生效,无需重启
  • 自动检测 snap / flatpak 沙箱并给出提示(Linux)

默认热键

快捷键 功能
Ctrl+Shift+Space 显示答案
Ctrl+Shift+1 Again
Ctrl+Shift+2 Hard
Ctrl+Shift+3 Good
Ctrl+Shift+4 Easy

所有热键均可在配置界面自由修改。

安装要求

Linux

  • Anki 原生安装包(不支持 snap / flatpak)
  • Python 3.10+
pip install evdev requests
  • 用户需加入 input 用户组(插件首次运行时会自动提示):
sudo usermod -a -G input $USER
# 然后注销并重新登录

Windows

  • Python 3.10+
pip install keyboard requests

无需任何权限配置,安装后即可使用。

安装插件

方式一:从 AnkiWeb 安装(推荐)

在 Anki 中:工具 → 插件 → 获取插件,输入插件代码。

方式二:手动安装

  1. 从 Releases 下载 anki-global-hotkeys.ankiaddon
  2. Anki → 工具 → 插件 → 从文件安装插件
  3. 选择下载的文件,重启 Anki

使用方法

  1. 安装插件并重启 Anki
  2. Linux:若首次运行缺少权限,按照弹出提示执行授权命令并重新登录
  3. Anki 启动后 daemon 自动在后台运行
  4. 切换到任意其他应用,按热键即可控制复习

配置

Tools → 全局热键配置,可修改:

  • 每个动作的快捷键
  • 拦截模式开关(防止热键同时触发其他程序的快捷键)

工作原理

插件内置一个 Python daemon,根据平台自动选择后端:

  • Linux:通过 evdev 独立于显示服务器直接监听键盘事件
  • Windows:通过 keyboard 库注册系统级全局钩子

触发热键时调用 AnkiConnect HTTP API 控制 Anki。

依赖