{
  "jsonid" : "input_profile",
  "controller_type": "khr_generic_controller",
  "device_class" : "TrackedDeviceClass_Controller",
  "driver_name" : "xrconformance",
  "input_bindingui_mode" : "controller_handed",
  "should_show_binding_errors" :  true,
  "input_bindingui_left" :
  {
    "image": "icons/generic_controller_left.svg"
  },
  "input_bindingui_right" :
  {
    "image": "icons/generic_controller_right.svg"
  },
  "input_source" :
  {
    "/input/primary" : 
	{
   		"type" : "button",
		"click" : true,
        "binding_image_point" : [ 52, 87 ],
        "order" : 3
    },
    "/input/secondary" : 
	{
   		"type" : "button",
		"click" : true,
        "binding_image_point" : [ 52, 87 ],
        "order" : 3
    },
    "/input/thumbstick" : {
        "type" : "joystick",
        "binding_image_point" : [ 54, 31 ],
        "click" : true,
        "order" : 2
    },
    "/input/trigger" : {
        "type" : "trigger",
        "binding_image_point" : [ 22, 85 ],
        "value" : true,
        "order" : 1
    },
    "/input/grip" : {
        "type" : "trigger",
        "binding_image_point" : [ 100, 86 ],
        "value" : true,
        "order" : 3
    },
    "/pose/raw" : {
        "type" : "pose",
        "binding_image_point" : [ 62, 16 ]
    },
    "/pose/base" : {
        "type" : "pose",
        "binding_image_point" : [ 65, 150 ]
    },
    "/pose/grip" : {
        "type" : "pose",
        "binding_image_point" : [ 52, 86 ]
    },
    "/pose/tip" : {
        "type" : "pose",
        "binding_image_point" : [ 62, 16 ]
    },
    "/output/haptic" : {
        "type" : "vibration",
        "binding_image_point" : [ 66, 59 ]
    }
  }
}
