{
  "automation": {
    "autoRecenterCursor": false,
    "autoRecenterIntervalMs": 500,
    "confineBufferPx": 24,
    "confineCursor": false,
    "hideCursorWhileActive": false,
    "launchAppPath": "",
    "launchURL": "",
    "scrollMultiplier": 1,
    "sensitivityMultiplier": 1
  },
  "buttonFamily": "playstation",
  "createdAt": 811303738.438772,
  "cursorRegions": [],
  "filename": "5218805D-F724-4CF2-B8E5-5E4D4CE0D456.json",
  "formatVersion": 3,
  "id": "FAA238DE-4C2F-4ECE-9DBD-5C585F3A195B",
  "isActive": false,
  "joysticks": [
    {
      "bindings": [
        {
          "id": "5A19B12C-7031-41C4-8625-02F787A160A9",
          "input": {
            "axisDirection": "-",
            "index": 0,
            "type": "axi"
          },
          "note": "Stick left: pointer left",
          "outputs": [
            {
              "id": "B10BEA48-CCC8-4E49-BADF-B9532BA91AF5",
              "mouseAxis": 0,
              "mouseDirection": "-",
              "speed": 18,
              "type": "mou"
            }
          ],
          "section": "Stick"
        },
        {
          "id": "B28A1470-99AD-404D-9722-B79D24F28E27",
          "input": {
            "axisDirection": "+",
            "index": 0,
            "type": "axi"
          },
          "note": "Stick right: pointer right",
          "outputs": [
            {
              "id": "973EAF96-1DC2-4DD3-8AA4-376E2DAD5820",
              "mouseAxis": 0,
              "mouseDirection": "+",
              "speed": 18,
              "type": "mou"
            }
          ],
          "section": "Stick"
        },
        {
          "id": "1A7181EF-7304-4344-883F-969C0487B8E1",
          "input": {
            "axisDirection": "-",
            "index": 1,
            "type": "axi"
          },
          "note": "Stick up: pointer up",
          "outputs": [
            {
              "id": "FEDE7DFD-1720-4DAA-A211-49C3E0A832DB",
              "mouseAxis": 1,
              "mouseDirection": "-",
              "speed": 18,
              "type": "mou"
            }
          ],
          "section": "Stick"
        },
        {
          "id": "FAA4C8CB-120B-4057-898E-079EF5ED3DA2",
          "input": {
            "axisDirection": "+",
            "index": 1,
            "type": "axi"
          },
          "note": "Stick down: pointer down",
          "outputs": [
            {
              "id": "7D6852D7-5270-4ADC-97E9-9F490FE58A44",
              "mouseAxis": 1,
              "mouseDirection": "+",
              "speed": 18,
              "type": "mou"
            }
          ],
          "section": "Stick"
        },
        {
          "id": "B594FA57-794B-406D-8FC2-8128CFA79AE6",
          "input": {
            "index": 0,
            "type": "btn"
          },
          "note": "Center button (Cross): left click",
          "outputs": [
            {
              "id": "74C08885-CD5D-4732-8061-E66C1EB5BF52",
              "mouseButtonIndex": 0,
              "type": "mbt"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "E9E80216-564C-40EE-8775-690AD0110092",
          "input": {
            "index": 1,
            "type": "btn"
          },
          "note": "Socket 5 (Circle): right click",
          "outputs": [
            {
              "id": "1FB7E5BE-B93F-46AF-A1BA-68E496AFAB05",
              "mouseButtonIndex": 1,
              "type": "mbt"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "AB7670C3-9CA2-42AF-8C67-3CDCB584B4A9",
          "input": {
            "index": 2,
            "type": "btn"
          },
          "note": "Square (in a PS5 profile): double click",
          "outputs": [
            {
              "id": "41CABDB7-F4EA-47BF-8B4C-779CBAF376F8",
              "mouseButtonIndex": 0,
              "type": "mbt"
            }
          ],
          "repeatCount": 2,
          "repeatDelayMs": 60,
          "section": "Buttons"
        },
        {
          "id": "535A86FA-E1C4-4126-AA03-7BB26F02B200",
          "input": {
            "index": 3,
            "type": "btn"
          },
          "note": "Triangle (in a PS5 profile): Return",
          "outputs": [
            {
              "id": "E1E58488-5A26-47D4-B567-CEE654B3F819",
              "keyCode": 40,
              "type": "key"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "0CF7923D-D1C4-460F-91D1-ABA661D71027",
          "input": {
            "index": 4,
            "type": "btn"
          },
          "note": "L1 (in a PS5 profile): scroll up while held",
          "outputs": [
            {
              "id": "52261DB2-BB2E-4776-8097-31C278B8EFFC",
              "mouseAxis": 1,
              "mouseDirection": "-",
              "speed": 5,
              "type": "whe"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "A61B4672-B186-45E0-9C2F-0E3968A531E2",
          "input": {
            "index": 5,
            "type": "btn"
          },
          "note": "R1 (in a PS5 profile): scroll down while held",
          "outputs": [
            {
              "id": "88104F79-C80B-4A76-93EA-DF7FE875ABA6",
              "mouseAxis": 1,
              "mouseDirection": "+",
              "speed": 5,
              "type": "whe"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "953C79D2-7E88-4484-9E90-8D2BD76BA94D",
          "input": {
            "index": 6,
            "type": "btn"
          },
          "note": "L2 (in a PS5 profile): hold Command, for Command-click and shortcuts",
          "outputs": [
            {
              "id": "AF07193D-E4D1-4B8D-8E1D-ABC158767D81",
              "keyCode": 227,
              "type": "key"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "37A642C3-5075-4132-A6C4-2B16C52B0F2D",
          "input": {
            "index": 7,
            "type": "btn"
          },
          "note": "R2 (in a PS5 profile): Space",
          "outputs": [
            {
              "id": "6A28D84F-45F7-432A-B725-34A41CBC4A37",
              "keyCode": 44,
              "type": "key"
            }
          ],
          "section": "Buttons"
        },
        {
          "id": "6F5F525A-5B27-4409-84B0-AFFB6876C8AD",
          "input": {
            "index": 8,
            "type": "btn"
          },
          "note": "Create (in a PS5 profile): Mission Control",
          "outputs": [
            {
              "id": "7FD52F01-C666-40F5-9986-316FC9805E3F",
              "systemActionKind": "mct",
              "type": "sys"
            }
          ],
          "section": "Menu buttons"
        },
        {
          "id": "2C9C9BE0-5912-479C-98DA-E5A57DCAF5C1",
          "input": {
            "index": 9,
            "type": "btn"
          },
          "note": "Socket 7 (Options): Spotlight",
          "outputs": [
            {
              "id": "5AF01CC5-DB0A-4F44-8FE8-7A0B7BE008A0",
              "systemActionKind": "spt",
              "type": "sys"
            }
          ],
          "section": "Menu buttons"
        }
      ],
      "id": "8E7B4803-1B51-4B1B-8824-673442FBF7AF",
      "inputKind": "auto",
      "isExpanded": true,
      "tag": "Stick = pointer; center button clicks, socket 5 right-clicks, socket 7 opens Spotlight; more with a PS5 profile"
    }
  ],
  "modifiedAt": 812686938.163403,
  "name": "Access Controller",
  "notes": "Built for the PlayStation Access Controller. Out of the box its base profile sends Cross from the center button, Circle from socket 5, Options from socket 7, and the stick: the stick is the pointer, the center button clicks, socket 5 right-clicks, and socket 7 opens Spotlight. The other rows wait for Square, Triangle, L1, R1, L2, R2 and Create, which reach the Mac once a profile made on a PS5 gives them to sockets: double click, Return, scroll up and down, hold Command for shortcuts, Space, and Mission Control. The PS button is kept by macOS and never reaches an app, so nothing is bound to it. If your profile puts buttons elsewhere, Scan a row and press the socket you mean.\n\nTo stop everything at once, hold socket 7 (Options) for the emergency stop's hold time; the usual Create hold cannot reach the Mac from the base profile. Settings, General, Emergency stop sets the time.\n\nIf the pointer drifts, raise the Deadzone in the stick rows' Options (Adjust live shows the stick as you set it). Change Speed on those rows if it feels too fast or slow.",
  "stickRegions": {},
  "tag": "One stick and eight buttons for the whole desktop",
  "touchpadRegions": []
}