# Remapping 8bitdo zero2 controller to undo cards

**URL:** <https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537>\
**Category:** Help\
**Created:** [September 21, 2021, 3:02pm UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537 "2021-09-21T15:02:48Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![MR1998](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@MR1998](https://forums.ankiweb.net/u/MR1998)\
**Post date:** [September 21, 2021, 3:02pm UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/1 "2021-09-21T15:02:49Z")

</div>

I have been using an 8bitdo controller for the past month or so and it really makes anki more enjoyable compared to smashing keys all day. However, since I bought it I cannot find a way to may any of the keys on the controller to “Undo”. This action (cmd +z) cannot be mapped to my knowledge on karabiner elements thus I cannot change it on my controller. Is there some way I can change cmd+z (undo in review) on Anki desktop to lets say: left\_command (a single button operation) that I can then use in karbiner elements?

 ![Screen Shot 2021-09-21 at 10.55.47 AM](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/2X/5/5501e6613431317fb5351c30283a14e30b31bed2.png)  
 ![Screen Shot 2021-09-21 at 10.55.18 AM](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/2X/3/320e0e8ae6024d9c9352720640acdbc4da0561c9.png)

---

<div class="post-metadata">

**Author:** ![shallash](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/shallash/32/4363_2.png) [@shallash](https://forums.ankiweb.net/u/shallash)\
**Post date:** [September 29, 2021, 11:29am UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/2 "2021-09-29T11:29:32Z")

</div>

This addon will allow you to change Anki’s shortcuts: [Customize Keyboard Shortcuts - AnkiWeb](https://ankiweb.net/shared/info/24411424)

---

<div class="post-metadata">

**Author:** ![MR1998](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@MR1998](https://forums.ankiweb.net/u/MR1998)\
**Post date:** [September 29, 2021, 6:18pm UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/3 "2021-09-29T18:18:35Z")

</div>

Well I tried that and now even the command z does not work anymore. Cannot undo any cards now?

 ![Screen Shot 2021-09-29 at 2.17.27 PM](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/2X/c/c0848a9e693f32bf8d34d30f21a600366e7eea50.png)

---

<div class="post-metadata">

**Author:** ![shallash](https://sea2.discourse-cdn.com/flex002/user_avatar/forums.ankiweb.net/shallash/32/4363_2.png) [@shallash](https://forums.ankiweb.net/u/shallash)\
**Post date:** [September 29, 2021, 6:42pm UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/4 "2021-09-29T18:42:54Z")

</div>

Well, that’s odd. It’s a quite widely used addon and I figured it would be mostly bugfree.

1. Do other shortcuts work?
2. Can you undo after changing the shortcut to another (single) key? I’ve set it to “+” for a long time now and it works quite well.

---

<div class="post-metadata">

**Author:** ![MR1998](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@MR1998](https://forums.ankiweb.net/u/MR1998)\
**Post date:** [February 4, 2022, 4:26pm UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/5 "2022-02-04T16:26:56Z")

</div>

Completely never saw this message or was notified about it… Still haven’t found a way to undo it!

---

<div class="post-metadata">

**Author:** ![mhurley005](https://avatars.discourse-cdn.com/v4/letter/m/8491ac/32.png) [@mhurley005](https://forums.ankiweb.net/u/mhurley005)\
**Post date:** [August 8, 2022, 1:36am UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/6 "2022-08-08T01:36:33Z")

</div>

Hi, I found a way to undo using Karabiner-Elements. In Karabiner-Elements go Complex Modifications and go to the website to get more functions. This post won’t let me link the website otherwise I would have. There I searched "command z’, and downloaded “MouseButton4 to Control + z (don’t forget to enable your mouse under devices”. Then in Karabiner-Elements go to Complex Modifications and enable the downloaded function. Then you can go back to simple modifications and set whichever key you want to “button4”. Hope this helps!

---

<div class="post-metadata">

**Author:** ![MR1998](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@MR1998](https://forums.ankiweb.net/u/MR1998)\
**Post date:** [August 8, 2022, 10:42am UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/7 "2022-08-08T10:42:17Z")

</div>

This is great! Just tried it and it worked! Thanks so much

---

<div class="post-metadata">

**Author:** ![MR1998](https://avatars.discourse-cdn.com/v4/letter/m/94ad74/32.png) [@MR1998](https://forums.ankiweb.net/u/MR1998)\
**Post date:** [October 1, 2022, 1:10pm UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/8 "2022-10-01T13:10:44Z")

</div>

I recently upgraded my MacBook and I seem not to be able to do it anymore (probably forget a single step!). I downloaded and installed mouse button4 → control z but when I hit it in the Anki app nothing happens. All other functions I set work. Any advice or am I missing something? Thanks

 ![image](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/2X/3/3168c9c99135056e0f78197fcf6cbffc88157ece.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/2X/8/837150d7795aa6a3ff8138f53186b384c58b5249.jpeg)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex002/uploads/anki2/original/1X/8f1279ababc5879d54e4838989f606cfe55af8c7.jpeg) [@system](https://forums.ankiweb.net/u/system)\
**Post date:** [May 1, 2023, 4:01am UTC](https://forums.ankiweb.net/t/remapping-8bitdo-zero2-controller-to-undo-cards/13537/9 "2023-05-01T04:01:48Z")

</div>


