Contanki Rumble - Haptic Vibrations Controller Support ๐ŸŽฎ๐Ÿซจ๐Ÿ“ณ

AnkiWeb addon 1290587252

Enables gamepad control of Anki with customizable bindings, on-screen overlays, analog cursor control, a radial menu, and over 15 haptic vibration patterns for review actions.
AI-generated summary; may contain mistakes.

shortcutsaccessibilityfork-or-reupload

Open on AnkiWeb Find alternatives

AnkiWeb

Votes
11 (๐Ÿ‘ 11 ยท ๐Ÿ‘Ž 0)
Updated
2026-07-27
Anki versions
26.05~
License
GPL-3.0 (from the license file in the package)
Virus scan
No ClamAV match A match does not prove malware. No match does not prove that the code is safe.
Languages
Python, JSON, JavaScript
Description language
en

Maintenance

active

  • Last update or commit: 2026-07-27 (97 days before the snapshot).

GitHub

No GitHub repository linked.

Will it work on my Anki?

Version branches
Min AnkiMax AnkiUpdated
25.02.526.05+2026-07-27
History across monthly snapshots

Loadingโ€ฆ

Similar addons

Contanki - Controller Support for Anki (beta)

Enables controlling nearly all Anki features with a gamepad or other controller, with customizable bindings, per-context profiles, cursor control, and a quick-select overlay.

accessibilitybeta

318 votes 67% approval ๐Ÿ‘ 231 ยท ๐Ÿ‘Ž 87 โญ 72 Anki 23.12.1~ Updated 2024-03-01
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
Controller rumble on review

Vibrates a connected controller during Anki card reviews, with customizable duration and intensity for each ease button (again, hard, good, easy) set via config.json.

review-flowaccessibility

1 votes 21% approval ๐Ÿ‘ 1 ยท ๐Ÿ‘Ž 0 โญ 0 Anki 24.04.1~ Updated 2024-05-29

Description

Contanki Rumble

Contanki Rumble allows Anki to be used with a gamepad or other controller device. This fork of Contanki adds support for immersive haptic feedback (rumble) to your study sessions.

Contanki Rumble preview

๐Ÿš€ Features

  • ๐ŸŒ€ Immersive Haptic Feedback: Feel your answers! Experience over 15 distinct vibration patterns for actions like Answer Good, Answer Again, Undo, and Deck Complete.
  • ๐ŸŽฎ Comfortable Reviews: Review your cards using a gamepad โ€” no more sore hands, backs, or eyes from sitting at a desk.
  • ๐ŸŽฏ Intelligent Overlays: Pull up a helpful on-screen overlay to remind you of your control mapping in real time.
  • โš™๏ธ Fully Customizable: Bind almost any Anki feature to any button. Create different profiles for different controllers or study modes.
  • ๐Ÿ–ฑ๏ธ Precision Cursor Control: Use analog sticks for mouse movement and scrolling where a controller normally falls short.
  • ๐Ÿš€ Quick Select Menu: A radial menu (Right Trigger by default) for fast access to flags, tags, and custom shortcuts.

๐ŸŒ€ Haptic Feedback Patterns

Each major action has a customizable tactile signature to help you stay focused; for example:

  • โœ… Good: A solid, confident pulse.
  • โŒ Again: A disappointing ramp-down vibration.
  • โš ๏ธ Hard: Two quick, bumpy pulses.
  • ๐ŸŽ‰ Deck Complete: A celebratory โ€œvictoryโ€ sequence.
  • ๐Ÿ”„ Undo: Three quick, light pulses.
Haptic patterns illustration

๐Ÿ“– Usage Notes

  1. Connect your controller via USB or Bluetooth.
  2. Install the add-on and restart Anki.
  3. Press any button to โ€œwakeโ€ the controller and get started.

Controls can be reassigned using the add-onโ€™s config dialog (Tools > Controller Options). You can assign controls for each context (Review, Deck Browser, etc.) as well as global settings.

๐Ÿ•น๏ธ Analog Sticks & D-Pads

Sticks can be reassigned or put into Button Mode, mapping actions to the four directions. Both traditional button-based D-Pads and axis-based D-Pads are fully supported.

๐ŸŽฎ Choosing a Controller

Dualshock/Xbox One/Switch/8BitDo devices are fully supported, though verify rumble capabilities independently. I personally use IINE's Chronos remote.

๐Ÿ› ๏ธ Troubleshooting & Compatibility

  • Anki 2.1.66+ is required due to modern toolkit requirements.
  • macOS: Volume controls are exclusive to macOS.
  • Known Issues: Limited interaction with the Browser/Preferences windows; unable to open webview context menus.
  • Conflicts:
    • Not compatible with Anjoy.
    • For Customize Keyboard Shortcuts, use Custom Actions in this addโ€‘on to match your shortcuts.
    • If using AJT Flexible Grading and you get errors when burying cards/notes, disable flexible_reviewer in its config.

Based on the original project by roxgib.

Thank you for supporting my education๐Ÿฉบ