{
   "action_manifest_version" : 0,
   "alias_info" : {},
   "bindings" : {
    "/actions/main": {
		"poses": [
			{
			  "output": "/actions/main/in/hand_right",
			  "path": "/user/hand/right/pose/raw"
			}
		  ],
      "chords": [],
		"haptics": [
			{
				"output": "/actions/main/out/rumbleleft",
				"path": "/user/hand/left/output/haptic"
			},
			{
				"output": "/actions/main/out/rumbleright",
				"path": "/user/hand/right/output/haptic"
			}
		],
		"sources": [
			{
				"path": "/user/hand/left/input/grip",
				"mode": "button",
				"inputs": {
					"click": {
						"output": "/actions/main/in/leftbumper"
					}
				}
			},
			{
				"path": "/user/hand/right/input/grip",
				"mode": "button",
				"inputs": {
					"click": {
						"output": "/actions/main/in/rightbumper"
					}
				}
			},
			{
				"path": "/user/hand/left/input/trigger",
				"mode": "scalar_constant",
				"inputs": {
					"value": {
						"output": "/actions/main/in/lefttriggervalue"
					}
				}
			},
			{
				"path": "/user/hand/left/input/trackpad",
        "mode": "trackpad",
        "parameters": {
					"maxzone_pct": "100",
					"exponent": "1.3"
				},
				"inputs": {
					"position": {
						"output": "/actions/main/in/leftstickposition"
					}
				}
			},
			{
				"path": "/user/hand/left/input/application_menu",
				"mode": "button",
				"inputs": {
					"click": {
						"output": "/actions/main/in/select"
					}
				}
			},
			{
				"path": "/user/hand/right/input/application_menu",
				"mode": "button",
				"inputs": {
					"click": {
						"output": "/actions/main/in/start"
					}
				}
			},
			{
				"path": "/user/hand/right/input/trigger",
				"mode": "scalar_constant",
				"inputs": {
					"value": {
						"output": "/actions/main/in/righttriggervalue"
					}
				}
			},
			{
				"path": "/user/hand/right/input/trackpad",
        "mode": "trackpad",
        "parameters": {
					"maxzone_pct": "100",
					"exponent": "1.3"
				},
				"inputs": {
					"position": {
						"output": "/actions/main/in/rightstickposition"
					}
				}
			},
			{
				"path": "/user/hand/left/input/trackpad",
				"mode": "dpad",
				"parameters": {
					"sub_mode": "click"
				},
				"inputs": {
					"north": {
						"output": "/actions/main/in/leftdpadup"
					},
					"south": {
						"output": "/actions/main/in/leftdpaddown"
					},
					"west": {
						"output": "/actions/main/in/leftdpadleft"
					},
					"east": {
						"output": "/actions/main/in/leftdpadright"
					},
					"center": {
						"output": "/actions/main/in/leftstickclick"
					}
				}
			},
			{
				"path": "/user/hand/right/input/trackpad",
				"mode": "dpad",
				"parameters": {
					"sub_mode": "click"
				},
				"inputs": {
					"north": {
						"output": "/actions/main/in/buttony"
					},
					"east": {
						"output": "/actions/main/in/buttonb"
					},
					"south": {
						"output": "/actions/main/in/buttona"
					},
					"west": {
						"output": "/actions/main/in/buttonx"
					},
					"center": {
						"output": "/actions/main/in/rightstickclick"
					}
				}
			}
		]
    }
   },
   "category" : "steamvr_input",
   "controller_type" : "vive_controller",
   "description" : "",
   "name" : "Vk3DVision Configuration for Vive Controllers",
   "options" : {},
   "simulated_actions" : []
}
