{
  "actions": [
    {
      "name": "/actions/OwlchemyActions/in/Trigger",
      "type": "vector1",
      "requirement": "mandatory"
    },
    {
      "name": "/actions/OwlchemyActions/in/Grip",
      "type": "vector1",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/TouchpadButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/MenuButton",
      "type": "boolean",
      "requirement": "mandatory"
    },
    {
      "name": "/actions/OwlchemyActions/in/SkeletonLeft",
      "type": "skeleton",
      "skeleton": "/skeleton/hand/left",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/SkeletonRight",
      "type": "skeleton",
      "skeleton": "/skeleton/hand/right",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/Touchpad",
      "type": "vector2",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/Analog",
      "type": "vector2",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/PrimaryButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/SecondaryButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/PrimaryButtonTouch",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/SecondaryButtonTouch",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/AnalogTouch",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/TouchpadTouch",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/pose",
      "type": "pose",
      "requirement": "mandatory"
    },
    {
      "name": "/actions/OwlchemyActions/in/TriggerTouch",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/ForceSensor",
      "type": "vector1",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/GripTouch",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/AnalogButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/TriggerButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/GripButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/DPadUpButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/DPadDownButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/DPadLeftButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/in/DPadRightButton",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/OwlchemyActions/out/Haptic",
      "type": "vibration"
    },
    {
      "name": "/actions/mixedreality/in/ExternalCamera",
      "type": "pose",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/Grab",
      "type": "vector1",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/Teleport",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/Backpack",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/UsePower",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/PowerMenu",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/SnapTurnLeft",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/SnapTurnRight",
      "type": "boolean",
      "requirement": "optional"
    },
    {
      "name": "/actions/GameActions/in/StepBack",
      "type": "boolean"
    }
  ],
  "action_sets": [
    {
      "name": "/actions/OwlchemyActions",
      "usage": "single"
    },
    {
      "name": "/actions/mixedreality",
      "usage": "hidden"
    },
    {
      "name": "/actions/GameActions",
      "usage": "single"
    }
  ],
  "default_bindings": [
    {
      "controller_type": "vive_controller",
      "binding_url": "bindings_vive_controller.json"
    },
    {
      "controller_type": "oculus_touch",
      "binding_url": "bindings_oculus_touch.json"
    },
    {
      "controller_type": "holographic_controller",
      "binding_url": "bindings_holographic_controller.json"
    },
    {
      "controller_type": "vive",
      "binding_url": "binding_vive.json"
    },
    {
      "controller_type": "vive_pro",
      "binding_url": "binding_vive_pro.json"
    },
    {
      "controller_type": "rift",
      "binding_url": "binding_rift.json"
    },
    {
      "controller_type": "holographic_hmd",
      "binding_url": "binding_holographic_hmd.json"
    },
    {
      "controller_type": "vive_tracker_camera",
      "binding_url": "binding_vive_tracker_camera.json"
    },
    {
      "controller_type": "knuckles",
      "binding_url": "binding_knuckles.json"
    }
  ],
  "localization": [
    {
      "language_tag": "en_US"
    }
  ]
}