Disable Keyboard Shortcuts in Review

AnkiWeb addon 563591692

Configurably disables keyboard shortcuts in the main window, review, and overview, and prevents new shortcuts from attaching while review or overview is open.
AI-generated summary; may contain mistakes.

shortcutsbugfix-workaround

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
2 (πŸ‘ 1 Β· πŸ‘Ž 1)
Updated
2025-02-11
Anki versions
2.1.65~
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
Description language
en

Maintenance

stale

  • Last update or commit: 2025-02-11 (628 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
2.1.502.1.65+2025-02-11
History across monthly snapshots

Loading…

Similar addons

Customize Keyboard Shortcuts has 1 fork β†’

Customizes keyboard shortcuts on the main, editor, reviewer, and deck browser windows via the add-ons Config screen, supporting key sequences and duplicate shortcuts.

shortcuts

265 votes 75% approval πŸ‘ 212 Β· πŸ‘Ž 53 ⭐ 74 Anki 23.10~ Updated 2023-11-01

Description

Removes custom global keyboard shortcuts (hotkeys) in main window, review and overview. The shortcuts need to be configured in Tools > Add-ons > Config, by default nothing is disabled.

The extension is very simple and dumb, it just disables the default shortcuts for the main widnow and prevents new ones being attached to it when review or overview is open. I created it to be able to type Ctrl+Alt+E for Δ™ and Ctrl+Alt+N for Ε„ in my polish close caption notes.

  • Disabling "Enter" requires both Qt.Key_Enter and Qt.Key_Return
  • Disabling Space requires the "space" character β€” " "

I could try to fix/extend/change it if someone needs anything added, but I don't think removing shortcuts completely is within my abilities, since they are attached to specific inputs and it would probably require a lot of monkey patching to change.

For macOS users, Ctrl is ⌘, Alt is βŒ₯, and Meta is ^ (control key).

Example configuration:

{
    "disableHotkeys": [
        "Ctrl+Alt+N",
        "Ctrl+Alt+E",
        "Qt.Key_Enter",
        "Qt.Key_Return",
        "A",
        "B",
        " ",
    ]
}