Skip to content

Achyut-BK/anki-controllers

Repository files navigation

Plugin to use a generic Controller with Anki

Goal: Use a Controller with anki to Review Cards with ease

Compatibility

  • Any Controller with this generic Layout should work Generic Controller Layout
  • So far, The DualShock 4 has been confirmed to work. XBox Controllers and Other Dualshocks should also be compatible. If any other controllers work, please create an issue so that I can add it to the compatibility list.
  • This Program has been tested with Linux & Windows 10, but the Windows exe should also be compatible with Windows 11. Mac OSX should work if you build it yourself.
  • Note, only XBox Controllers work on windows out of the box due to Microsoft being inconsistent with APIs. You need to find a way to convert DirectInput events to XInput events.
  • For a Dualshock 4 or 5, installing DS4Windows and having DS4Windows.exe open while running anki_controllers will suffice.

Control Scheme

Controller Button Map

How to Install

  1. Install the AnkiConnect Addon
  2. Download the executable for your OS from our releases page
  3. Releases are available for :
  • Linux
  • Windows

How to run

  1. Open Anki, and double click on Anki_Controllers.exe (Windows), or Anki_Controllers (Linux)
  2. Press the Start button on your controller

Building the repository yourself

  • git clone https://github.com/Achyut-BK/anki-controllers.git
  • cd anki-controllers
  • cargo build --release

About

A Project that allows you to use a Controller with Anki to review your cards

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages