{
	"controller_type" : "generic",
	"description" : "Default bindings",
	"name" : "Generic Bindings",
	"bindings": {
		"/actions/global": {
			"sources": [
				{
					"path": "/user/hand/right/input/a",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/leftA"
						}
					}
				},
				{
					"path": "/user/hand/left/input/a",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/rightA"
						}
					}
				},
				{
					"path": "/user/hand/left/input/b",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/leftB"
						}
					}
				},
				{
					"path": "/user/hand/right/input/b",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/rightB"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trackpad",
					"mode": "trackpad",
					"inputs": {
						"position": {
							"output": "/actions/global/in/leftTrackpad"
						},
						"touch": {
							"output": "/actions/global/in/leftTouchpad"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trackpad",
					"mode": "trackpad",
					"inputs": {
						"position": {
							"output": "/actions/global/in/rightTrackpad"
						},
						"touch": {
							"output": "/actions/global/in/rightTouchpad"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trackpad",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/leftClickpad"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trackpad",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/right_Clickpad"
						}
					}
				},
				{
					"path": "/user/hand/left/input/grip",
					"mode": "force_sensor",
					"inputs": {
						"force": {
							"output": "/actions/global/in/leftGrip"
						}
					}
				},
				{
					"path": "/user/hand/right/input/grip",
					"mode": "force_sensor",
					"inputs": {
						"force": {
							"output": "/actions/global/in/rightGrip"
						}
					}
				},
				{
					"path": "/user/hand/left/input/grip",
					"mode": "grab",
					"inputs": {
						"grab": {
							"output": "/actions/global/in/leftGrab"
						}
					}
				},
				{
					"path": "/user/hand/right/input/grip",
					"mode": "grab",
					"inputs": {
						"grab": {
							"output": "/actions/global/in/rightGrab"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trigger",
					"mode": "button",
					"parameters": {
						"haptic_amplitude": "0"
					},
					"inputs": {
						"click": {
							"output": "/actions/global/in/leftClick"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trigger",
					"mode": "button",
					"parameters": {
						"haptic_amplitude": "0"
					},
					"inputs": {
						"click": {
							"output": "/actions/global/in/rightClick"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trigger",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/leftTrigger"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trigger",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/rightTrigger"
						}
					}
				},
				{
					"path": "/user/hand/left/input/thumbstick",
					"mode": "dpad_touch",
					"parameters": {
						"deadzone_pct": "85",
						"overlap_pct": "0",
						"sticky": "true"
					},
					"inputs": {
						"north": {
							"output": "/actions/global/in/leftDPadUp"
						},
						"south": {
							"output": "/actions/global/in/leftDPadDown"
						},
						"east": {
							"output": "/actions/global/in/leftDPadRight"
						},
						"west": {
							"output": "/actions/global/in/leftDPadLeft"
						}
					}
				},
				{
					"path": "/user/hand/right/input/thumbstick",
					"mode": "dpad_touch",
					"parameters": {
						"deadzone_pct": "85",
						"overlap_pct": "0",
						"sticky": "true"
					},
					"inputs": {
						"north": {
							"output": "/actions/global/in/rightDPadUp"
						},
						"south": {
							"output": "/actions/global/in/rightDPadDown"
						},
						"east": {
							"output": "/actions/global/in/rightDPadRight"
						},
						"west": {
							"output": "/actions/global/in/rightDPadLeft"
						}
					}
				},
				{
					"path": "/user/hand/left/input/thumbstick",
					"mode": "joystick",
					"inputs": {
						"position": {
							"output": "/actions/global/in/leftThumbstick"
						}
					}
				},
				{
					"path": "/user/hand/right/input/thumbstick",
					"mode": "joystick",
					"inputs": {
						"position": {
							"output": "/actions/global/in/rightThumbstick"
						}
					}
				}
			],
			"poses": [
				{
					"output": "/actions/global/in/leftHandPose",
					"path": "/user/hand/left/pose/raw"
				},
				{
					"output": "/actions/global/in/rightHandPose",
					"path": "/user/hand/right/pose/raw"
				}
			],
			"haptics": [
				{
					"output": "/actions/global/out/leftHapticVibration",
					"path": "/user/hand/left/output/haptic"
				},
				{
					"output": "/actions/global/out/rightHapticVibration",
					"path": "/user/hand/right/output/haptic"
				}
			],
			"skeleton": [
				{
					"output": "/actions/global/in/leftHandSkeleton",
					"path": "/user/hand/left/input/skeleton/left"
				},
				{
					"output": "/actions/global/in/rightHandSkeleton",
					"path": "/user/hand/right/input/skeleton/right"
				}
			]
		}
	}
}