1. Go to the App Store and download the free app JoyKeyMapper and open the application (Figure 1).
  2. Go to System preferences > Bluetooth
  3. To make your JoyCon discoverable, press and hold the sync button on your JoyCon until the 4 lights begin flashing.
  4. Once discoverable, click ‘Connect’
  5. I personally like to rename the JoyCon based on the color because I have two different pairs that I alternate between. To rename, right click on “Joy-Con ([L/R])” and select ‘Rename’
  6. From JoyKeyMapper settings select the connected JoyCon
  7. Click the + icon in the bottom left and add Anki to the Apps list
  8. Select Anki
  9. Left click on each JoyCon button within JoyKeyMapper and assign a command to each. I’ve included a screenshot of my settings below (Figure 2) as well as a table to show what each command does (Table 1).
  10. Start using Anki!
  • Use the addon Customize Keyboard Shortcuts to change any shortcut, if needed.
  • If you want, you can also connect the second JoyCon and assign even more commands.
  • When it’s time to charge you can reconnect them to the Switch and leave it docked.
  • If you reattach your controller to the Switch, then you’ll have to manually reconnect it to your computer through bluetooth preferences. Your settings in JoyKeyMapper will be saved.
Figure 1: JoyKeyMapper in AppStore
Figure 2: My Settings
Figure 3: Editing Commands

Anki Action

Shortcut

JoyCon Button

Again

1

A

Hard

2

B

Easy

4

X

Flip card / Good

space/enter/return

Y

Bury

-

Right SL

Undo

z

Right SR

Reveal hint

h

R

Reveal one-by-one

n

ZR

Sync

y

Plus

Decks

d

Home

Scroll (Mouse Wheel)

n/a

Right Stick

n/a

n/a

RStick Push