{
 "groupID": null,
 "createdAt": 810702578.196173,
 "joysticks": [
  {
   "tag": "Face buttons rate the card (bottom = show answer / Good, left = Again, right = Hard, top = Easy). Bumpers undo and replay audio, stick clicks mark and bury, D-pad scrolls the card, sticks drive the pointer and scroll, triggers click.",
   "inputKind": "auto",
   "bindings": [
    {
     "note": "Show answer / Good (Space)",
     "id": "5ADC4A9D-142B-4547-9F58-C0C3BD3D6888",
     "outputs": [
      {
       "keyCode": 44,
       "id": "10564967-3DBC-446A-9AFF-15B823A5DE0E",
       "type": "key"
      }
     ],
     "input": {
      "index": 0,
      "type": "btn"
     }
    },
    {
     "note": "Again (1)",
     "id": "3FCB3228-3174-4194-BCEF-EF44453B078B",
     "outputs": [
      {
       "id": "E4FC14A9-7A19-4CD7-AFD7-9DD1A4E50AD3",
       "type": "key",
       "keyCode": 30
      }
     ],
     "input": {
      "index": 2,
      "type": "btn"
     }
    },
    {
     "note": "Hard (2)",
     "id": "F72CD9B6-118F-4836-94EA-D63828522B0C",
     "outputs": [
      {
       "id": "2F148FD0-2DDF-43BF-9BD3-8362A3D5CB6E",
       "keyCode": 31,
       "type": "key"
      }
     ],
     "input": {
      "type": "btn",
      "index": 1
     }
    },
    {
     "note": "Easy (4)",
     "id": "728899B2-61E1-4D8B-AE6E-F18081B10B27",
     "outputs": [
      {
       "type": "key",
       "id": "F10D0321-B348-4296-B27A-ECF97CA48BE2",
       "keyCode": 33
      }
     ],
     "input": {
      "index": 3,
      "type": "btn"
     }
    },
    {
     "note": "Undo (Cmd+Z)",
     "id": "C0D6CC87-5E93-447E-81F9-BAAC2C3EB540",
     "outputs": [
      {
       "id": "66724767-9BF1-4248-A510-91907146EB24",
       "keyCode": 227,
       "type": "key"
      },
      {
       "id": "825D5F64-E6CC-4E8F-AD53-C7634A6F417A",
       "keyCode": 29,
       "type": "key"
      }
     ],
     "input": {
      "index": 4,
      "type": "btn"
     }
    },
    {
     "note": "Replay audio (R)",
     "id": "105B4906-AF9B-4A4E-8128-79FEED7A3BF5",
     "outputs": [
      {
       "id": "C195BB0D-4C45-4A47-9FB0-C82A82C9592C",
       "keyCode": 21,
       "type": "key"
      }
     ],
     "input": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "note": "Deck list (D)",
     "id": "0A07D962-BA4D-48B4-BFE6-C3113FFE423E",
     "outputs": [
      {
       "keyCode": 7,
       "id": "091D2AE4-CE44-4F63-82BA-79A2D9200EC8",
       "type": "key"
      }
     ],
     "input": {
      "type": "btn",
      "index": 8
     }
    },
    {
     "note": "Study deck (S)",
     "id": "9166F40C-ABB6-4183-A380-621E11A0C30A",
     "outputs": [
      {
       "type": "key",
       "keyCode": 22,
       "id": "0C563F49-ABBD-4941-86CD-45C46FA7FB8D"
      }
     ],
     "input": {
      "type": "btn",
      "index": 9
     }
    },
    {
     "note": "Mark / unmark (*)",
     "id": "956AA23E-6D2A-4CDB-8198-621B50F1F3B7",
     "outputs": [
      {
       "type": "key",
       "id": "9371F850-44D4-4E6A-8EFF-1D2C6EB247C2",
       "keyCode": 225
      },
      {
       "type": "key",
       "id": "DC789D80-B1B8-476C-B3F5-29A6E50F9C07",
       "keyCode": 37
      }
     ],
     "input": {
      "index": 11,
      "type": "btn"
     }
    },
    {
     "note": "Bury card (-)",
     "id": "FA373BD0-D110-4907-AFE7-8B6F4F37797F",
     "outputs": [
      {
       "keyCode": 45,
       "id": "F8EB3BC2-0F3C-436D-B7FF-3690DB236869",
       "type": "key"
      }
     ],
     "input": {
      "index": 12,
      "type": "btn"
     }
    },
    {
     "input": {
      "type": "btn",
      "index": 13
     },
     "id": "EED78088-A688-4142-9E44-7BC3C20AF270",
     "outputs": [
      {
       "keyCode": 8,
       "type": "key",
       "id": "276BF70F-EF40-4533-B570-5A7C9F174A2A"
      }
     ],
     "note": "Edit card (E)"
    },
    {
     "input": {
      "index": 0,
      "type": "axi",
      "axisDirection": "-"
     },
     "id": "D115104C-E6B5-4604-B838-E0400066FD38",
     "outputs": [
      {
       "mouseAxis": 0,
       "id": "C4309FAC-0FA4-43FA-B962-5D4B26EE5B9E",
       "type": "mou",
       "speed": 16,
       "mouseDirection": "-"
      }
     ],
     "note": "Pointer left"
    },
    {
     "input": {
      "type": "axi",
      "index": 0,
      "axisDirection": "+"
     },
     "id": "CCB72D5A-28D6-4E38-B1E2-CFA208DCB4B9",
     "outputs": [
      {
       "type": "mou",
       "mouseAxis": 0,
       "id": "91E30DD3-A26A-4122-86E2-D66FC0DC0BE0",
       "mouseDirection": "+",
       "speed": 16
      }
     ],
     "note": "Pointer right"
    },
    {
     "input": {
      "type": "axi",
      "axisDirection": "-",
      "index": 1
     },
     "id": "9E6E2CB0-4B1F-4D50-85E8-5C61A0104FC5",
     "outputs": [
      {
       "type": "mou",
       "mouseDirection": "-",
       "mouseAxis": 1,
       "id": "B47B6AD3-570F-4A7B-AA45-59BEDD57C044",
       "speed": 16
      }
     ],
     "note": "Pointer up"
    },
    {
     "input": {
      "type": "axi",
      "axisDirection": "+",
      "index": 1
     },
     "id": "77D3DDCA-6E05-4348-9799-A2849E0D0E76",
     "outputs": [
      {
       "type": "mou",
       "mouseDirection": "+",
       "id": "811F6ADB-A23B-4EDC-A2F6-A1C39B092675",
       "speed": 16,
       "mouseAxis": 1
      }
     ],
     "note": "Pointer down"
    },
    {
     "input": {
      "axisDirection": "-",
      "type": "axi",
      "index": 3
     },
     "id": "621E931E-D490-4826-8171-86E8911DE3BE",
     "outputs": [
      {
       "mouseDirection": "-",
       "type": "whe",
       "mouseAxis": 1,
       "speed": 5,
       "id": "47300643-43F0-4B71-AF25-D953FB1880E3"
      }
     ],
     "note": "Scroll up"
    },
    {
     "input": {
      "type": "axi",
      "index": 3,
      "axisDirection": "+"
     },
     "id": "C013D8D1-0941-4D77-865D-57746DE8C358",
     "outputs": [
      {
       "speed": 5,
       "type": "whe",
       "id": "BA2EE15A-16AA-4773-A98A-854DC5979C64",
       "mouseDirection": "+",
       "mouseAxis": 1
      }
     ],
     "note": "Scroll down"
    },
    {
     "outputs": [
      {
       "mouseButtonIndex": 1,
       "id": "1C3AE50F-9D41-4CCF-8044-5221C652BEF5",
       "type": "mbt"
      }
     ],
     "note": "Right click",
     "input": {
      "index": 4,
      "axisDirection": "+",
      "type": "axi"
     },
     "id": "C156B82F-2CE8-4CA5-83C9-A33BEAE386EB"
    },
    {
     "outputs": [
      {
       "type": "mbt",
       "mouseButtonIndex": 0,
       "id": "A4DEC94B-4A7B-40D7-8430-636C91B87752"
      }
     ],
     "note": "Left click",
     "input": {
      "index": 5,
      "type": "axi",
      "axisDirection": "+"
     },
     "id": "6BE56F18-1952-416F-A78F-535E25524EED"
    },
    {
     "outputs": [
      {
       "keyCode": 82,
       "type": "key",
       "id": "49086ED5-B678-42A8-8780-C6F014564C5B"
      }
     ],
     "note": "Scroll card up (Up arrow)",
     "input": {
      "index": 0,
      "hatDirection": "U",
      "type": "hat"
     },
     "id": "F7DBDA6C-ADB3-4467-B0C7-61C2EE4F04EC"
    },
    {
     "outputs": [
      {
       "id": "D44D0CA7-8136-43FB-A12A-0DBA52F2E387",
       "type": "key",
       "keyCode": 81
      }
     ],
     "note": "Scroll card down (Down arrow)",
     "input": {
      "index": 0,
      "type": "hat",
      "hatDirection": "D"
     },
     "id": "1C2A13BD-0678-4AD0-829D-09E7F6C49870"
    },
    {
     "outputs": [
      {
       "type": "key",
       "keyCode": 80,
       "id": "9E5143B2-4CB2-4349-88A0-4C565917B561"
      }
     ],
     "note": "Left arrow",
     "input": {
      "type": "hat",
      "hatDirection": "L",
      "index": 0
     },
     "id": "ABB801C2-08AA-4732-AE32-9A2590BD1FF9"
    },
    {
     "outputs": [
      {
       "type": "key",
       "id": "61497505-64D0-4DF4-9F53-A57D9F717CF7",
       "keyCode": 79
      }
     ],
     "note": "Right arrow",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "R"
     },
     "id": "42DC6356-238E-4617-8C07-EE47F384B100"
    }
   ],
   "id": "F9799C59-8384-49F3-8ADC-BEC083057423",
   "isExpanded": true
  }
 ],
 "modifiedAt": 810736609.68746,
 "isActive": false,
 "tag": "Flashcard review: rate, undo, replay audio, mark, bury",
 "filename": "30680B2A-E7D7-4DFC-B334-7541D6778C3B.json",
 "notes": "Anki from a controller. The bottom face button shows the answer and then rates Good, so it can run a whole session by itself; the other three are Again, Hard, and Easy. Every row's note names its Anki action.\n\nThese are Anki's default shortcuts. If you changed the answer keys in Anki's Preferences (Review) or turned off \"Spacebar (or enter) also answers card\", use Scan to remap those rows.\n\nActivating the preset opens Anki. Turn on automatic preset switching in Settings and it also takes over by itself whenever Anki comes to the front.",
 "lightBarColor": {
  "r": 30,
  "g": 130,
  "b": 235
 },
 "sortOrder": 0,
 "name": "Anki",
 "id": "7F6F9DCC-B034-485F-92B2-5FBC7DC1A31C",
 "automation": {
  "confineCursor": false,
  "confineBufferPx": 24,
  "autoRecenterIntervalMs": 500,
  "autoRecenterCursor": false,
  "autoActivateBundleIDs": [
   "net.ankiweb.anki",
   "net.ankiweb.dtop"
  ],
  "hideCursorWhileActive": false,
  "launchURL": "",
  "launchAppPath": "",
  "sensitivityMultiplier": 1
 }
}