{
	"controller_type" : "knuckles",
	"description" : "Default Index Knuckles bindings",
	"name" : "Knuckles Bindings",
	"bindings": {
		"/actions/global": {
			"sources": [
				{
					"path": "/user/hand/left/input/a",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/a.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/a",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/a.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/b",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/b.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/b",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/b.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trackpad",
					"mode": "trackpad",
					"inputs": {
						"position": {
							"output": "/actions/global/in/trackpad.left"
						},
						"touch": {
							"output": "/actions/global/in/touchpad.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trackpad",
					"mode": "trackpad",
					"inputs": {
						"position": {
							"output": "/actions/global/in/trackpad.right"
						},
						"touch": {
							"output": "/actions/global/in/touchpad.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trackpad",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/clickpad.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trackpad",
					"mode": "button",
					"inputs": {
						"click": {
							"output": "/actions/global/in/clickpad.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/grip",
					"mode": "force_sensor",
					"inputs": {
						"force": {
							"output": "/actions/global/in/grip.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/grip",
					"mode": "force_sensor",
					"inputs": {
						"force": {
							"output": "/actions/global/in/grip.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/grip",
					"mode": "grab",
					"inputs": {
						"grab": {
							"output": "/actions/global/in/grab.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/grip",
					"mode": "grab",
					"inputs": {
						"grab": {
							"output": "/actions/global/in/grab.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trigger",
					"mode": "button",
					"parameters": {
						"haptic_amplitude": "0"
					},
					"inputs": {
						"click": {
							"output": "/actions/global/in/click.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trigger",
					"mode": "button",
					"parameters": {
						"haptic_amplitude": "0"
					},
					"inputs": {
						"click": {
							"output": "/actions/global/in/click.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/trigger",
					"mode": "trigger",
					"inputs": {
						"click": {
							"output": "/actions/global/in/trigger.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/trigger",
					"mode": "trigger",
					"inputs": {
						"click": {
							"output": "/actions/global/in/trigger.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/thumbstick",
					"mode": "dpad_touch",
					"parameters": {
						"deadzone_pct": "85",
						"overlap_pct": "0",
						"sticky": "true"
					},
					"inputs": {
						"north": {
							"output": "/actions/global/in/dpadUp.left"
						},
						"south": {
							"output": "/actions/global/in/dpadDown.left"
						},
						"east": {
							"output": "/actions/global/in/dpadRight.left"
						},
						"west": {
							"output": "/actions/global/in/dpadLeft.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/thumbstick",
					"mode": "dpad_touch",
					"parameters": {
						"deadzone_pct": "85",
						"overlap_pct": "0",
						"sticky": "true"
					},
					"inputs": {
						"north": {
							"output": "/actions/global/in/dpadUp.right"
						},
						"south": {
							"output": "/actions/global/in/dpadDown.right"
						},
						"east": {
							"output": "/actions/global/in/dpadRight.right"
						},
						"west": {
							"output": "/actions/global/in/dpadLeft.right"
						}
					}
				},
				{
					"path": "/user/hand/left/input/thumbstick",
					"mode": "joystick",
					"inputs": {
						"position": {
							"output": "/actions/global/in/thumbstick.left"
						},
						"click": {
							"output": "/actions/global/in/thumbclick.left"
						}
					}
				},
				{
					"path": "/user/hand/right/input/thumbstick",
					"mode": "joystick",
					"inputs": {
						"position": {
							"output": "/actions/global/in/thumbstick.right"
						},
						"click": {
							"output": "/actions/global/in/thumbclick.right"
						}
					}
				}
			],
			"poses": [
				{
					"output": "/actions/global/in/handPose.left",
					"path": "/user/hand/left/pose/raw"
				},
				{
					"output": "/actions/global/in/handPose.right",
					"path": "/user/hand/right/pose/raw"
				},
				{
					"output": "/actions/global/in/handTip.left",
					"path": "/user/hand/left/pose/tip"
				},
				{
					"output": "/actions/global/in/handTip.right",
					"path": "/user/hand/right/pose/tip"
				}
			],
			"haptics": [
				{
					"output": "/actions/global/out/hapticVibration.left",
					"path": "/user/hand/left/output/haptic"
				},
				{
					"output": "/actions/global/out/hapticVibration.right",
					"path": "/user/hand/right/output/haptic"
				}
			],
			"skeleton": [
				{
					"output": "/actions/global/in/handSkeleton.left",
					"path": "/user/hand/left/input/skeleton/left"
				},
				{
					"output": "/actions/global/in/handSkeleton.right",
					"path": "/user/hand/right/input/skeleton/right"
				}
			]
		}
	}
}