{
 "id": "97103CB6-3854-4DAF-B2E2-68949285568A",
 "name": "Two Switch",
 "tag": "Two switches, six actions, every one spoken",
 "joysticks": [
  {
   "id": "E9EA8F88-76B3-49BE-BA63-DDCB61B7B06D",
   "tag": "Switch 1 = click / right click / Return. Switch 2 = dictation / Escape / Tab.",
   "inputKind": "auto",
   "isExpanded": true,
   "bindings": [
    {
     "id": "AB94E2CA-2774-446F-A55B-06484EFE32F0",
     "input": {
      "type": "btn",
      "index": 0
     },
     "outputs": [
      {
       "id": "E8AC88A8-98ED-49A5-B132-B2368E5148A4",
       "type": "mbt",
       "mouseButtonIndex": 0
      }
     ],
     "note": "Switch 1: click; hold 700 ms for right click; double press for Return",
     "holdOutputs": [
      {
       "id": "781A5CB8-1E0B-462B-A96E-754AA4F4A62E",
       "type": "mbt",
       "mouseButtonIndex": 1
      }
     ],
     "holdThresholdMs": 700,
     "doubleTapOutputs": [
      {
       "id": "78306370-51FC-47E3-847C-831F6F626D8D",
       "type": "key",
       "keyCode": 40
      }
     ],
     "doubleTapWindowMs": 500,
     "speechEnabled": true,
     "speechText": "click"
    },
    {
     "id": "344D99F9-BDDE-46A2-8D92-C5494E512EC1",
     "input": {
      "type": "btn",
      "index": 1
     },
     "outputs": [
      {
       "id": "E5D113B5-90FD-407F-AD29-114450D189E8",
       "type": "sys",
       "systemActionKind": "dct"
      }
     ],
     "note": "Switch 2: Start Dictation; hold 700 ms for Escape; double press for Tab",
     "holdOutputs": [
      {
       "id": "8D06709A-F3D4-4EC2-9113-461AEA25BA6D",
       "type": "key",
       "keyCode": 41
      }
     ],
     "holdThresholdMs": 700,
     "doubleTapOutputs": [
      {
       "id": "ADDDD53A-A8D9-4A26-B4B1-A07BAD544B1F",
       "type": "key",
       "keyCode": 43
      }
     ],
     "doubleTapWindowMs": 500,
     "speechEnabled": true,
     "speechText": "dictate"
    }
   ]
  }
 ],
 "filename": "E8DBDC0C-570C-4466-9BEB-C11B789A2C65.json",
 "isActive": false,
 "createdAt": 810766020.889879,
 "modifiedAt": 810766020.889879,
 "groupID": null,
 "notes": "Built for the few-buttons guide on inputconfig.com. Rows are on A and B; press Scan on each and press your switch. Hold and double-press windows are long on purpose.",
 "sortOrder": 0,
 "automation": {
  "confineCursor": false,
  "confineBufferPx": 24,
  "autoRecenterCursor": false,
  "autoRecenterIntervalMs": 500,
  "hideCursorWhileActive": false,
  "launchURL": "",
  "launchAppPath": "",
  "sensitivityMultiplier": 1
 }
}