Customize Keyboard Shortcuts (Enhanced Edition)

AnkiWeb addon 353547840

Provides an interactive virtual keyboard for viewing, recording, searching, detecting third-party add-on shortcuts, and rebinding Anki keyboard shortcuts across native keyboard layouts.
AI-generated summary; may contain mistakes.

shortcuts

Open on AnkiWeb GitHub Find alternatives

AnkiWeb

Votes
0 (πŸ‘ 0 Β· πŸ‘Ž 0)
Updated
2026-10-11
Anki versions
23.09~
License
Not found (this does not mean that the addon has no license)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON, HTML+ERB
Description language
en

Maintenance

active

  • Last update or commit: 2026-10-20 (12 days before the snapshot).
  • Commits in the last year: 3.
  • Issues: 0 open, 0 closed.
  • Pull requests: 0 open, 0 merged.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.123.09+2026-10-11
History across monthly snapshots

Loading…

Similar addons

Gamepad/Controller Mapper

Adds native gamepad support to Anki, mapping controller buttons and analog sticks to keyboard shortcuts, card actions, and smooth scrolling, with multi-profile detection, a modifier layer, and press-to-bind setup.

review-flowshortcutsaccessibility

3 votes 44% approval πŸ‘ 3 Β· πŸ‘Ž 0 Anki 2.1.1~ Updated 2026-10-04

Description

Customize Keyboard Shortcuts (Enhanced Edition)

An advanced keyboard shortcuts manager and interactive visualizer for Anki. Inspired by Adobe After Effects and professional creative software suites, this add-on brings a visual keyboard map, automatic Windows layout detection, and third-party add-on shortcut discovery to Anki.

Key Features

  • Interactive Virtual Keyboard: Live graphical layout rendering key mappings dynamically as you press or select modifiers (Ctrl, Alt, Shift).
  • Native Layout Detection: Automatically adapts to your active system keyboard layout (AZERTY, QWERTY, QWERTZ, Dvorak, Colemak).
  • Third-Party Add-on Discovery: Scans and displays shortcuts registered by other installed add-ons (EDN ecosystem, Card Management, Diff viewers, etc.).
  • Multi-Language Support: Seamless localization in French, English, and Chinese with automatic Anki language detection.
  • Quick Key Sequence Capture: Modal recorder to capture and assign shortcuts on the fly.
  • Search & Filter: Instantly search by action name, key, or category.

How to Use

  1. Go to Tools > Customize Keyboard Shortcuts... in the main Anki window.
  2. Click any key on the virtual keyboard to inspect its bound action, or browse actions by section (Main, Editor, Reviewer, Browser, etc.).
  3. Double-click an action or click a key to modify the keybinding.
  4. Click Apply to save your changes.

Compatibility

  • Anki 2.1.50+ up to latest Anki 24.x / 25.x+
  • Windows, macOS, and Linux
  • Qt6 & Qt5

README

Customize Keyboard Shortcuts (Enhanced Edition)

An advanced keyboard shortcuts manager and interactive visualizer for Anki. Inspired by Adobe After Effects and professional creative suites, this add-on provides an interactive virtual keyboard, native layout detection, bi-directional binding, and advanced detection of third-party add-on shortcuts.


Key Features

  1. Interactive Virtual Keyboard

    • Full visual layout rendering in real-time.
    • Live modifier key detection (Ctrl, Alt, Shift).
    • Dynamic key binding display directly on each keycap.
  2. Native Keyboard Layout Support

    • Automatic Windows layout detection.
    • Built-in support for AZERTY (FR), QWERTY (US), QWERTZ (DE/CH), Dvorak, and Colemak.
  3. Third-Party Add-on Scanner

    • Discovers and displays shortcuts registered by other add-ons (e.g., Anki EDN ecosystem, Diff viewers, Card Managers).
    • Resolves human-readable add-on names and scope (Main window, Editor, Reviewer, Browser).
  4. Multi-Language Support (i18n)

    • Fully localized in French (fr_FR), English (en_US), and Chinese (zh_CN) with automatic detection.
  5. Safe & Non-Destructive

    • Instant search and category filtering.
    • Reset to defaults at any time.
    • In-app key sequence recorder.

Installation & Usage

  1. Restart Anki after installation.
  2. Open Tools > Customize Keyboard Shortcuts (or press your configured shortcut).
  3. Click on any key on the visual keyboard or browse the command table to edit shortcut assignments.
  4. Click Apply or OK to save changes.

Compatibility

  • Anki 2.1.50+ up to Anki 23.x / 24.x / 25.x+
  • PyQt6 & Qt5 compatible
  • Windows, macOS, and Linux