{
 "id": "1F5A305B-4664-4792-B2FB-840F802DD8FC",
 "name": "Easy Mac",
 "tag": "A calm controller layout for someone new to the Mac",
 "joysticks": [
  {
   "id": "AAFCD538-F74E-4F56-9947-20DCE210DEC5",
   "tag": "Left stick = pointer (slow, Smooth curve), right stick = scroll, A click, B back, X close, Y open, R3 double click, bumpers flip tabs, Start = Spotlight, Back = dictation, touchpad = zoom",
   "inputKind": "auto",
   "isExpanded": true,
   "bindings": [
    {
     "id": "0D3F2093-7242-4401-914E-5868CB785420",
     "input": {
      "type": "axi",
      "index": 0,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "3C697EF7-A50D-4B48-A41C-8696433DA92E",
       "type": "mou",
       "mouseAxis": 0,
       "mouseDirection": "-",
       "speed": 9
      }
     ],
     "note": "Pointer left",
     "deadzone": 0.28,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "393EA008-ED31-4DDD-992C-03AAD5495430",
     "input": {
      "type": "axi",
      "index": 0,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "DD16D6C2-EBC6-41CB-911C-8C29370E5FBA",
       "type": "mou",
       "mouseAxis": 0,
       "mouseDirection": "+",
       "speed": 9
      }
     ],
     "note": "Pointer right",
     "deadzone": 0.28,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "077709C7-8D10-4D86-9208-0EB7877B1400",
     "input": {
      "type": "axi",
      "index": 1,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "26EB2CD0-7A2E-48BB-83EA-AF6482A22856",
       "type": "mou",
       "mouseAxis": 1,
       "mouseDirection": "-",
       "speed": 9
      }
     ],
     "note": "Pointer up",
     "deadzone": 0.28,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "77F687DC-31FB-4656-A31F-CF122525F720",
     "input": {
      "type": "axi",
      "index": 1,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "6D3D3275-B807-4B64-80E1-E445A7355548",
       "type": "mou",
       "mouseAxis": 1,
       "mouseDirection": "+",
       "speed": 9
      }
     ],
     "note": "Pointer down",
     "deadzone": 0.28,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "7D7B1BAA-7DA8-400D-9A16-0E8635F6C3AF",
     "input": {
      "type": "axi",
      "index": 3,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "93B9D79D-2AA2-43CD-AC97-07AAE1169B0E",
       "type": "whe",
       "mouseAxis": 1,
       "mouseDirection": "-",
       "speed": 4
      }
     ],
     "note": "Scroll up",
     "deadzone": 0.25,
     "variableSensitivity": true
    },
    {
     "id": "B094ADA6-D84D-4D75-9B9D-33CC9A7552C4",
     "input": {
      "type": "axi",
      "index": 3,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "39A6E982-AE4B-459D-AB98-93C9DDBA8549",
       "type": "whe",
       "mouseAxis": 1,
       "mouseDirection": "+",
       "speed": 4
      }
     ],
     "note": "Scroll down",
     "deadzone": 0.25,
     "variableSensitivity": true
    },
    {
     "id": "C5F646D7-B859-4577-8027-7A2EA73063A0",
     "input": {
      "type": "btn",
      "index": 0
     },
     "outputs": [
      {
       "id": "D9F10CE3-84E2-4514-ADE4-90320F6787DC",
       "type": "mbt",
       "mouseButtonIndex": 0
      }
     ],
     "note": "Click",
     "speechEnabled": true,
     "speechText": "click",
     "speechDestination": "controller",
     "hapticEnabled": true,
     "hapticIntensity": 0.3
    },
    {
     "id": "0E0FBF67-F38F-4C55-A765-299E90493FD9",
     "input": {
      "type": "btn",
      "index": 1
     },
     "outputs": [
      {
       "id": "6E4C4905-22B2-4699-B1E7-710F2C87B263",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "6C083790-E812-4A6E-A119-CA35F0C5D059",
       "type": "key",
       "keyCode": 47
      }
     ],
     "note": "Go back",
     "speechEnabled": true,
     "speechText": "back",
     "speechDestination": "controller"
    },
    {
     "id": "60F94DAD-56FC-4BD6-ABCF-33406EE7C106",
     "input": {
      "type": "btn",
      "index": 2
     },
     "outputs": [
      {
       "id": "21820FFF-DB14-406A-817C-059E8F4D3DC3",
       "type": "key",
       "keyCode": 41
      }
     ],
     "note": "Close menus and pop-ups",
     "speechEnabled": true,
     "speechText": "close",
     "speechDestination": "controller"
    },
    {
     "id": "82869909-E807-4FA3-8037-8AAD7D1F122E",
     "input": {
      "type": "btn",
      "index": 3
     },
     "outputs": [
      {
       "id": "EBAEB130-8628-4D6A-8BFC-BA022505C11D",
       "type": "key",
       "keyCode": 40
      }
     ],
     "note": "Confirm, open, send",
     "speechEnabled": true,
     "speechText": "open",
     "speechDestination": "controller"
    },
    {
     "id": "94DAC6B6-A27F-4602-9C3F-02517E707770",
     "input": {
      "type": "btn",
      "index": 12
     },
     "outputs": [
      {
       "id": "5F5679B9-0EC5-432B-A4B0-4FFD9A39C7D0",
       "type": "mbt",
       "mouseButtonIndex": 0
      }
     ],
     "note": "Double click, sent as two clicks",
     "repeatCount": 2,
     "repeatDelayMs": 80
    },
    {
     "id": "7C14D8AC-FD63-4F66-B251-4A3E92ED7B13",
     "input": {
      "type": "btn",
      "index": 4
     },
     "outputs": [
      {
       "id": "7D6E3E36-F562-40C8-A9E3-BB3C8A283631",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "C3B7EE48-1121-4007-B039-3C7C43A4281D",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "DF6FF480-C0F8-493D-A9B0-265F17B3FA56",
       "type": "key",
       "keyCode": 47
      }
     ],
     "note": "Previous tab or photo"
    },
    {
     "id": "7186FD28-F111-45C3-9ACE-57981AE06436",
     "input": {
      "type": "btn",
      "index": 5
     },
     "outputs": [
      {
       "id": "349CDC00-AB2C-4752-B6D8-500077DEB92E",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "0A600DBD-73DF-4243-85B7-49A8192326B4",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "A407CEC8-2A6E-4DD3-B34D-934CE343F96F",
       "type": "key",
       "keyCode": 48
      }
     ],
     "note": "Next tab or photo"
    },
    {
     "id": "C5A989CF-6049-4999-A47E-B6C1BCE65405",
     "input": {
      "type": "btn",
      "index": 9
     },
     "outputs": [
      {
       "id": "C25810B3-ED1C-473C-8FDD-9A1D7917906F",
       "type": "sys",
       "systemActionKind": "spt"
      }
     ],
     "note": "Spotlight: type the first letters of anything"
    },
    {
     "id": "AC3F3FD6-3547-4168-A30A-FD36CF9E79C4",
     "input": {
      "type": "btn",
      "index": 8
     },
     "outputs": [
      {
       "id": "4C3F028E-BC57-408D-A5FA-06E6026299A0",
       "type": "sys",
       "systemActionKind": "dct"
      }
     ],
     "note": "Start Dictation, press again to stop"
    },
    {
     "id": "A2CA2429-7EBE-42A9-88EF-61F1D2CE20F7",
     "input": {
      "type": "btn",
      "index": 13
     },
     "outputs": [
      {
       "id": "6038E3FE-9285-4796-A4DE-E5A5A918CCB0",
       "type": "sys",
       "systemActionKind": "zom"
      }
     ],
     "note": "Zoom the screen on and off"
    },
    {
     "id": "78E3755C-A33C-4A90-837D-2578B53A6556",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "U"
     },
     "outputs": [
      {
       "id": "9F4F9304-3BEF-48FB-8816-218D094A43DD",
       "type": "key",
       "keyCode": 82
      }
     ],
     "note": "Up arrow"
    },
    {
     "id": "DEACFB4E-5D6C-4951-95A9-94F2334BD444",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "D"
     },
     "outputs": [
      {
       "id": "132B3DA3-BBA6-408F-A209-59DA3F146435",
       "type": "key",
       "keyCode": 81
      }
     ],
     "note": "Down arrow"
    },
    {
     "id": "D78B9992-3AD2-47DC-982D-7DFCC28EC260",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "L"
     },
     "outputs": [
      {
       "id": "23BF333D-6696-4666-9F11-BA1CCB11FD92",
       "type": "key",
       "keyCode": 80
      }
     ],
     "note": "Left arrow"
    },
    {
     "id": "353CF673-D681-4324-B27D-807549A75242",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "R"
     },
     "outputs": [
      {
       "id": "8D7600AB-BB31-4BC1-AF18-9612D772D7B7",
       "type": "key",
       "keyCode": 79
      }
     ],
     "note": "Right arrow"
    }
   ]
  }
 ],
 "filename": "1EEFFC99-88B2-4153-B28C-95C4EDDFA632.json",
 "isActive": false,
 "createdAt": 810766020.889879,
 "modifiedAt": 810766020.889879,
 "groupID": null,
 "notes": "Built for the older-parent guide on inputconfig.com. Everything not listed is unbound on purpose. Speech on the face buttons is set to the controller speaker; switch it off in each row's Options once the buttons are learned.",
 "sortOrder": 0,
 "automation": {
  "confineCursor": false,
  "confineBufferPx": 24,
  "autoRecenterCursor": false,
  "autoRecenterIntervalMs": 500,
  "hideCursorWhileActive": false,
  "launchURL": "",
  "launchAppPath": "",
  "sensitivityMultiplier": 1
 },
 "lightBarColor": {
  "r": 90,
  "g": 200,
  "b": 120
 }
}