{
 "id": "B445F65E-C71F-42C9-B249-AC4548A5EAC9",
 "name": "Office Controller",
 "tag": "Three layers: pointing and keys, editing under LB, apps under RB",
 "joysticks": [
  {
   "id": "A132A47D-821E-4C27-A221-8F0739D9428F",
   "tag": "Plain: pointer, scroll, click, keys, dictation on Start. Hold LB: cut, copy, paste, undo, select, save, find, bold. Hold RB: apps, tabs, windows, switch and close, your name and email.",
   "inputKind": "auto",
   "isExpanded": true,
   "bindings": [
    {
     "id": "DF1D82DE-7411-4ECA-BEE4-6F64CC5EA8D6",
     "input": {
      "type": "axi",
      "index": 0,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "F13CA31D-685D-4015-8755-F29EE95FD7AA",
       "type": "mou",
       "mouseAxis": 0,
       "mouseDirection": "-",
       "speed": 12
      }
     ],
     "note": "Pointer left",
     "deadzone": 0.2,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "3EBBBCAB-AE86-4520-B692-7F55EF127B6B",
     "input": {
      "type": "axi",
      "index": 0,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "CCE53DD7-33F1-4491-B301-1482557E65D1",
       "type": "mou",
       "mouseAxis": 0,
       "mouseDirection": "+",
       "speed": 12
      }
     ],
     "note": "Pointer right",
     "deadzone": 0.2,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "2ADF6392-413B-458D-9609-F71EC016689B",
     "input": {
      "type": "axi",
      "index": 1,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "358BC504-3F67-49A5-8D04-76E32CBE44E0",
       "type": "mou",
       "mouseAxis": 1,
       "mouseDirection": "-",
       "speed": 12
      }
     ],
     "note": "Pointer up",
     "deadzone": 0.2,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "52E381A7-1394-46D0-90AA-08B9367031EC",
     "input": {
      "type": "axi",
      "index": 1,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "638B6E12-2D5E-4D6C-9EBB-BE31C6063254",
       "type": "mou",
       "mouseAxis": 1,
       "mouseDirection": "+",
       "speed": 12
      }
     ],
     "note": "Pointer down",
     "deadzone": 0.2,
     "sensitivityCurve": "exponential",
     "variableSensitivity": true
    },
    {
     "id": "2E403177-9499-4C83-8A02-925C3C6657DE",
     "input": {
      "type": "axi",
      "index": 3,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "4284146D-47C7-454B-A447-E0C89BE189CF",
       "type": "whe",
       "mouseAxis": 1,
       "mouseDirection": "-",
       "speed": 5
      }
     ],
     "note": "Scroll up",
     "deadzone": 0.2,
     "variableSensitivity": true
    },
    {
     "id": "6968F202-AD1F-40FD-9441-FCF054F9F10B",
     "input": {
      "type": "axi",
      "index": 3,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "0D97AFAB-7233-4143-BF6F-5B27E94F57E1",
       "type": "whe",
       "mouseAxis": 1,
       "mouseDirection": "+",
       "speed": 5
      }
     ],
     "note": "Scroll down",
     "deadzone": 0.2,
     "variableSensitivity": true
    },
    {
     "id": "BA31CA5B-EBB6-4018-A3E6-B0A8E936ECB8",
     "input": {
      "type": "axi",
      "index": 2,
      "axisDirection": "-"
     },
     "outputs": [
      {
       "id": "49AB14E4-0AF2-4322-8167-413339EF3A6C",
       "type": "whe",
       "mouseAxis": 0,
       "mouseDirection": "-",
       "speed": 5
      }
     ],
     "note": "Scroll left",
     "deadzone": 0.2,
     "variableSensitivity": true
    },
    {
     "id": "09EDD0F4-329C-4ABF-8A8A-B8FA0EA3761B",
     "input": {
      "type": "axi",
      "index": 2,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "5CAD2B79-A733-4030-9017-05643ACB50CE",
       "type": "whe",
       "mouseAxis": 0,
       "mouseDirection": "+",
       "speed": 5
      }
     ],
     "note": "Scroll right",
     "deadzone": 0.2,
     "variableSensitivity": true
    },
    {
     "id": "E2BCC654-8657-4A06-84DD-B90B0F25DF12",
     "input": {
      "type": "btn",
      "index": 0
     },
     "outputs": [
      {
       "id": "28EEA40B-606A-46D8-9686-03DCBA24390F",
       "type": "mbt",
       "mouseButtonIndex": 0
      }
     ],
     "note": "A: click; hold to toggle drag",
     "holdOutputs": [
      {
       "id": "432A30CE-68B1-4DE9-8A87-2281EDC5B1CE",
       "type": "mbt",
       "mouseButtonIndex": 0
      }
     ],
     "holdThresholdMs": 500
    },
    {
     "id": "385A2257-F15D-4BE0-998E-19A62C2EE64B",
     "input": {
      "type": "btn",
      "index": 1
     },
     "outputs": [
      {
       "id": "57002B79-9B7C-4C60-AFEE-542B2943920B",
       "type": "mbt",
       "mouseButtonIndex": 1
      }
     ],
     "note": "B: right click"
    },
    {
     "id": "0A41BCF9-7057-47D2-9085-C3DE77AF365D",
     "input": {
      "type": "btn",
      "index": 2
     },
     "outputs": [
      {
       "id": "DE781A7C-8B47-4D92-B195-C0A50C6E3653",
       "type": "key",
       "keyCode": 41
      }
     ],
     "note": "X: Escape"
    },
    {
     "id": "A1AD95E1-A362-47C6-BDC1-B9D24552810A",
     "input": {
      "type": "btn",
      "index": 3
     },
     "outputs": [
      {
       "id": "5D762BE9-CE0A-4DEE-AC05-2343F7A2781A",
       "type": "key",
       "keyCode": 40
      }
     ],
     "note": "Y: Return; hold for Shift Return",
     "holdOutputs": [
      {
       "id": "3540E1D3-1281-4E68-8456-DA4A49A68A31",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "3E8918E6-E854-4CB6-808E-E3B716BCA3A2",
       "type": "key",
       "keyCode": 40
      }
     ],
     "holdThresholdMs": 500
    },
    {
     "id": "7CACF89D-CF1E-4851-A659-5A848D048E93",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "U"
     },
     "outputs": [
      {
       "id": "DC91BBD0-2D64-4E11-A88D-845E27BD3442",
       "type": "key",
       "keyCode": 82
      }
     ],
     "note": "Up; hold for Option Up",
     "holdOutputs": [
      {
       "id": "C2196454-F034-4483-A2EC-4BBFCAF48322",
       "type": "key",
       "keyCode": 226
      },
      {
       "id": "53956DAD-BE51-4651-B378-74679F4866E5",
       "type": "key",
       "keyCode": 82
      }
     ],
     "holdThresholdMs": 450
    },
    {
     "id": "C6D6B190-2643-48F1-98F9-4A245F0FABD3",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "D"
     },
     "outputs": [
      {
       "id": "0FC70FDF-4377-4FE2-B976-61ED14C2D287",
       "type": "key",
       "keyCode": 81
      }
     ],
     "note": "Down; hold for Option Down",
     "holdOutputs": [
      {
       "id": "32DD7C4D-4CCA-456E-9618-E90373EA4C83",
       "type": "key",
       "keyCode": 226
      },
      {
       "id": "312F169C-7CD5-4265-A5EA-282C7D74166E",
       "type": "key",
       "keyCode": 81
      }
     ],
     "holdThresholdMs": 450
    },
    {
     "id": "B531F508-729A-4BB6-9108-E44FEE7A18F0",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "L"
     },
     "outputs": [
      {
       "id": "44118A6A-A054-4D64-85C6-AC1E7F568C88",
       "type": "key",
       "keyCode": 80
      }
     ],
     "note": "Left; hold for Option Left (previous word)",
     "holdOutputs": [
      {
       "id": "C1AE8DA5-84C2-4ECD-8D12-377FBE31E5D4",
       "type": "key",
       "keyCode": 226
      },
      {
       "id": "D05AA899-63F6-4B08-9F05-2A710068DE30",
       "type": "key",
       "keyCode": 80
      }
     ],
     "holdThresholdMs": 450
    },
    {
     "id": "EF782CA4-772E-4678-B267-4CE8D2F52605",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "R"
     },
     "outputs": [
      {
       "id": "CE00BC22-6F26-4354-ACA2-679B0CDB593A",
       "type": "key",
       "keyCode": 79
      }
     ],
     "note": "Right; hold for Option Right (next word)",
     "holdOutputs": [
      {
       "id": "F9E5049E-915E-4B32-9C94-F23635C392A5",
       "type": "key",
       "keyCode": 226
      },
      {
       "id": "2599C85D-C933-4D9F-9D58-9681CC95F871",
       "type": "key",
       "keyCode": 79
      }
     ],
     "holdThresholdMs": 450
    },
    {
     "id": "DF149DD3-6DB0-43A0-8D4F-2E0373F891D7",
     "input": {
      "type": "axi",
      "index": 4,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "373F51D6-FEC0-4FC4-86FB-C2F10FA4B4BC",
       "type": "key",
       "keyCode": 42
      }
     ],
     "note": "Left trigger: Delete",
     "deadzone": 0.3
    },
    {
     "id": "96C2ADED-36D2-4A49-BC73-78CCF295A3CE",
     "input": {
      "type": "axi",
      "index": 5,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "0CDE8BEE-3269-4746-A40E-00B524C6801D",
       "type": "key",
       "keyCode": 44
      }
     ],
     "note": "Right trigger: Space",
     "deadzone": 0.3
    },
    {
     "id": "405B2B0C-AC38-4C60-BADD-38ABB801225A",
     "input": {
      "type": "btn",
      "index": 9
     },
     "outputs": [
      {
       "id": "86659464-7A9F-4841-9114-B29AF9B846B1",
       "type": "sys",
       "systemActionKind": "dct"
      }
     ],
     "note": "Start: dictation"
    },
    {
     "id": "9F20EA91-C98E-413C-9A82-57F17E00B406",
     "input": {
      "type": "btn",
      "index": 8
     },
     "outputs": [
      {
       "id": "6B25E83F-C0C5-4319-BBAB-AE629ACA5768",
       "type": "key",
       "keyCode": 43
      }
     ],
     "note": "Back: Tab; hold for Shift Tab",
     "holdOutputs": [
      {
       "id": "1751FD71-7A6B-4EF5-8708-5AD055C51BF5",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "A562D192-DF73-40B9-97AE-DB6A90CD1ECA",
       "type": "key",
       "keyCode": 43
      }
     ],
     "holdThresholdMs": 500
    },
    {
     "id": "22904DFE-69A5-4E1F-B02B-11E9DA13DD29",
     "input": {
      "type": "btn",
      "index": 11
     },
     "outputs": [
      {
       "id": "9A2F22FF-653A-43EB-9FBF-4F7E57473FDE",
       "type": "sys",
       "systemActionKind": "spt"
      }
     ],
     "note": "L3: Spotlight"
    },
    {
     "id": "C7D7343A-8AB9-41A7-AC27-60C19199E646",
     "input": {
      "type": "btn",
      "index": 12
     },
     "outputs": [
      {
       "id": "63209FA1-1056-4449-992A-39AFA9ECC8E0",
       "type": "sys",
       "systemActionKind": "mct"
      }
     ],
     "note": "R3: Mission Control"
    },
    {
     "id": "F276969F-1C0A-4404-AEE5-897E0CF0B476",
     "input": {
      "type": "btn",
      "index": 0
     },
     "outputs": [
      {
       "id": "C83A67A7-7BC1-40CC-AE6F-3CAEBB2E5C57",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "9BDE4C68-86E5-401D-BF65-C4B6009860E9",
       "type": "key",
       "keyCode": 6
      }
     ],
     "note": "LB + A: copy",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "F8C0536F-9476-4A7E-8EA4-5D3E8C2C0DFB",
     "input": {
      "type": "btn",
      "index": 1
     },
     "outputs": [
      {
       "id": "13063FAF-1CD9-4BC3-8DED-A01F81F1E95C",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "CF442AD0-DEA1-40F1-8BDC-0BCC09A41552",
       "type": "key",
       "keyCode": 25
      }
     ],
     "note": "LB + B: paste",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "7E965499-C601-45FB-B07F-A1FD94B2158D",
     "input": {
      "type": "btn",
      "index": 2
     },
     "outputs": [
      {
       "id": "887BDC83-4622-4C06-83DB-B332CADF7A28",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "772EA3E7-B8F5-4623-928B-1D90737D2F30",
       "type": "key",
       "keyCode": 27
      }
     ],
     "note": "LB + X: cut",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "E258BC77-262F-45D5-943C-5D04633F1FB1",
     "input": {
      "type": "btn",
      "index": 3
     },
     "outputs": [
      {
       "id": "CAA669F0-E7F8-4554-9312-2D73D040D39E",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "8AF6A9E3-2402-4284-9A6F-9291EB553846",
       "type": "key",
       "keyCode": 29
      }
     ],
     "note": "LB + Y: undo; hold for redo",
     "holdOutputs": [
      {
       "id": "F6EE4857-C647-4C90-A456-5AA3D8A81D18",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "C102233A-5A59-460F-9CD2-847DC0796BC8",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "C21356C5-B562-4634-9B6B-8DE1D5AB1185",
       "type": "key",
       "keyCode": 29
      }
     ],
     "holdThresholdMs": 500,
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "8A211B1D-65AE-4501-9561-83B6B413D000",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "U"
     },
     "outputs": [
      {
       "id": "9866E515-03B0-4251-BA5E-DB91C56B6612",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "0546D896-669E-4AAF-8ECA-8C4E1A2A12B2",
       "type": "key",
       "keyCode": 82
      }
     ],
     "note": "LB + up: extend selection up",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "C49B5746-6CEB-437F-9F15-A982C32FABD8",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "D"
     },
     "outputs": [
      {
       "id": "075F3876-1A18-4768-B407-EC2F0A3D56D1",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "0DE1BE7F-8C7C-46E3-8218-FE66032D75A2",
       "type": "key",
       "keyCode": 81
      }
     ],
     "note": "LB + down: extend selection down",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "C2F725D1-0D0B-4C6C-A47D-1B186A051814",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "L"
     },
     "outputs": [
      {
       "id": "176A427A-824B-41B4-A9F1-D49B68D5DC8D",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "E485B693-E316-4E92-8F0D-A20827A433A1",
       "type": "key",
       "keyCode": 80
      }
     ],
     "note": "LB + left: extend selection left",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "9F3690B7-C9E0-43D1-8A34-875F1DBDC06A",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "R"
     },
     "outputs": [
      {
       "id": "09180EB8-4690-47EB-A378-451E77810B7B",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "2B12FE01-45A7-4BB5-8AFB-4C362F88F49A",
       "type": "key",
       "keyCode": 79
      }
     ],
     "note": "LB + right: extend selection right",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "E214C839-240E-49F5-9693-86EE84969DB6",
     "input": {
      "type": "axi",
      "index": 4,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "89C773CD-FD22-4218-8F45-37E500F7971B",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "28A10C25-6EBF-49E5-ADBD-9E55523EF137",
       "type": "key",
       "keyCode": 4
      }
     ],
     "note": "LB + left trigger: select all",
     "deadzone": 0.3,
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "AB9598E2-7200-4863-B51C-0B3AC2EC57D7",
     "input": {
      "type": "axi",
      "index": 5,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "8E724722-6DE6-4C14-A51F-3F58F3CBA576",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "97BFDE6C-578D-4910-BB08-1CDD894609F4",
       "type": "key",
       "keyCode": 22
      }
     ],
     "note": "LB + right trigger: save",
     "deadzone": 0.3,
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "A70B6027-253F-4C56-AF89-ADEDE7C07FA8",
     "input": {
      "type": "btn",
      "index": 9
     },
     "outputs": [
      {
       "id": "E4C3FC4B-09B2-4BB6-9BFA-33DFB2821554",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "60BD368B-AF0C-4FD1-91A9-076E74FE0569",
       "type": "key",
       "keyCode": 9
      }
     ],
     "note": "LB + Start: find",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "72C3EF60-2F2A-4679-8FCE-82B5FB321F61",
     "input": {
      "type": "btn",
      "index": 8
     },
     "outputs": [
      {
       "id": "1CD71914-46D3-4B8E-8265-F37EDC0E9836",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "FB9EE67A-0D6C-4C1F-BA50-A8AD09757991",
       "type": "key",
       "keyCode": 5
      }
     ],
     "note": "LB + Back: bold",
     "modifierInput": {
      "type": "btn",
      "index": 4
     }
    },
    {
     "id": "9C3C4B03-4C61-4F5D-9FAB-07D74CD9943B",
     "input": {
      "type": "btn",
      "index": 0
     },
     "outputs": [
      {
       "id": "5ED7AFEF-8E75-45DA-A9CB-34B742696DA0",
       "type": "sys",
       "systemActionKind": "opa",
       "text": "Mail"
      }
     ],
     "note": "RB + A: Mail",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "32577A67-F4A0-41A8-8E6E-B755463BA5C4",
     "input": {
      "type": "btn",
      "index": 1
     },
     "outputs": [
      {
       "id": "F2FBB5E2-2FB8-4C4A-9AD5-68C3B8081998",
       "type": "sys",
       "systemActionKind": "opa",
       "text": "Safari"
      }
     ],
     "note": "RB + B: Safari",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "B79ECC51-17DB-4123-83E8-34F08FD86F15",
     "input": {
      "type": "btn",
      "index": 2
     },
     "outputs": [
      {
       "id": "772B0163-F758-4C9E-BC00-FC89712A6090",
       "type": "sys",
       "systemActionKind": "opa",
       "text": "Calendar"
      }
     ],
     "note": "RB + X: Calendar",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "8864FE55-FBBB-40A1-9F60-91384DBA3346",
     "input": {
      "type": "btn",
      "index": 3
     },
     "outputs": [
      {
       "id": "0BC2EAE4-8315-4DA4-8DD8-AAF8E028ADD8",
       "type": "sys",
       "systemActionKind": "opa",
       "text": "Notes"
      }
     ],
     "note": "RB + Y: Notes (change to your word processor)",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "82FCC8FD-CED8-44FE-B7B5-CA2E208FA96E",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "L"
     },
     "outputs": [
      {
       "id": "76E7E79C-3627-4888-8D49-585AC87993C5",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "4AF33AA1-FF3A-48EA-9853-4BC95E357ABA",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "3C2660E1-4930-4F6D-AE2C-9603BC7375AF",
       "type": "key",
       "keyCode": 47
      }
     ],
     "note": "RB + left: previous tab",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "51349B2C-6DDE-4396-B108-E71366FD053F",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "R"
     },
     "outputs": [
      {
       "id": "633A04E4-0444-4425-9401-B286DC89664D",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "ABB284B3-4BD6-4FEB-B389-B1476C6E4A94",
       "type": "key",
       "keyCode": 225
      },
      {
       "id": "2C1A2518-D127-415C-AA69-B645493BF72D",
       "type": "key",
       "keyCode": 48
      }
     ],
     "note": "RB + right: next tab",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "00BA642D-8EB5-408C-8689-A8F6B0466DB0",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "U"
     },
     "outputs": [
      {
       "id": "A5B43817-6DA8-46AC-BA1A-D8407FB1626E",
       "type": "key",
       "keyCode": 224
      },
      {
       "id": "DF061313-4AE0-49C5-B378-0AC0A266F0ED",
       "type": "key",
       "keyCode": 82
      }
     ],
     "note": "RB + up: Mission Control",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "904DCD09-8621-41E3-AD32-0F879566CCE5",
     "input": {
      "type": "hat",
      "index": 0,
      "hatDirection": "D"
     },
     "outputs": [
      {
       "id": "259D3C27-96A8-4267-8C9C-910063139E50",
       "type": "key",
       "keyCode": 224
      },
      {
       "id": "B76C59BA-A2BE-44E6-A5ED-3FC22A28BCF3",
       "type": "key",
       "keyCode": 81
      }
     ],
     "note": "RB + down: app windows",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "312DEF8D-F465-46C6-B7FC-1BD1FDE49082",
     "input": {
      "type": "axi",
      "index": 4,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "9017C76C-2C97-4C93-9198-4E99F3C3C59F",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "397230FE-3EBA-40E9-B628-868F6EE54534",
       "type": "key",
       "keyCode": 43
      }
     ],
     "note": "RB + left trigger: switch app",
     "deadzone": 0.3,
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "AD4900A2-2CF0-4B78-9508-D847470F5C0B",
     "input": {
      "type": "axi",
      "index": 5,
      "axisDirection": "+"
     },
     "outputs": [
      {
       "id": "E0B89ECF-4B56-4980-A617-C5DE1742565B",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "F467B1AC-2C11-4D0F-B824-1984D9A80792",
       "type": "key",
       "keyCode": 26
      }
     ],
     "note": "RB + right trigger: close window; hold to quit",
     "holdOutputs": [
      {
       "id": "4E236AD3-8F6D-42B2-8FDC-BA2C55CD65EF",
       "type": "key",
       "keyCode": 227
      },
      {
       "id": "8FAB900F-4530-4678-B5EE-572D5A1EF302",
       "type": "key",
       "keyCode": 20
      }
     ],
     "holdThresholdMs": 800,
     "deadzone": 0.3,
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "D9D398B3-08CC-4A28-9C7F-C538EF1953B0",
     "input": {
      "type": "btn",
      "index": 9
     },
     "outputs": [
      {
       "id": "B27A62BB-4E20-4B8C-A954-B23418DF0582",
       "type": "txt",
       "text": "you@example.com"
      }
     ],
     "note": "RB + Start: type your email address (edit this row)",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    },
    {
     "id": "19758812-EF1F-45D9-9CBD-0B307DB5DA19",
     "input": {
      "type": "btn",
      "index": 8
     },
     "outputs": [
      {
       "id": "7BC23DEA-0918-4293-AC11-07AAC783338D",
       "type": "txt",
       "text": "Your name"
      }
     ],
     "note": "RB + Back: type your name (edit this row)",
     "modifierInput": {
      "type": "btn",
      "index": 5
     }
    }
   ]
  }
 ],
 "filename": "EF271FF8-44DC-46F9-9AE0-4860674BE705.json",
 "isActive": false,
 "createdAt": 813809587.918838,
 "modifiedAt": 813809587.918838,
 "groupID": null,
 "notes": "Built for the working-from-a-controller guide on inputconfig.com. LB and RB are pure modifiers. The two Type Text rows under RB are placeholders to edit.",
 "sortOrder": 0,
 "automation": {
  "confineCursor": false,
  "confineBufferPx": 24,
  "autoRecenterCursor": false,
  "autoRecenterIntervalMs": 500,
  "hideCursorWhileActive": false,
  "launchURL": "",
  "launchAppPath": "",
  "sensitivityMultiplier": 1
 }
}