diff --git a/src/xrt/auxiliary/bindings/bindings.json b/src/xrt/auxiliary/bindings/bindings.json index 0f4035f86..376e04e66 100644 --- a/src/xrt/auxiliary/bindings/bindings.json +++ b/src/xrt/auxiliary/bindings/bindings.json @@ -985,7 +985,7 @@ "title": "Meta Touch Controller (Rift CV1)", "type": "tracked_controller", "steamvr_controllertype": "oculus_touch", - "monado_device": "XRT_DEVICE_TOUCH_CONTROLLER", + "monado_device": "XRT_DEVICE_TOUCH_CONTROLLER_RIFT_CV1", "extended_by": ["ext/palm_pose", "grip_surface", "ext/hand_interaction_poses"], "openxr_version": { "promoted": { @@ -1135,7 +1135,7 @@ "title": "Meta Touch Controller (Rift S / Quest 1)", "type": "tracked_controller", "steamvr_controllertype": "oculus_touch", - "monado_device": "XRT_DEVICE_TOUCH_CONTROLLER", + "monado_device": "XRT_DEVICE_TOUCH_CONTROLLER_QUEST_1_RIFT_S", "extended_by": ["ext/palm_pose", "grip_surface", "ext/hand_interaction_poses"], "openxr_version": { "promoted": { @@ -1277,7 +1277,7 @@ "title": "Meta Touch Controller (Quest 2)", "type": "tracked_controller", "steamvr_controllertype": "oculus_touch", - "monado_device": "XRT_DEVICE_TOUCH_CONTROLLER", + "monado_device": "XRT_DEVICE_TOUCH_CONTROLLER_QUEST_2", "extended_by": ["ext/palm_pose", "grip_surface", "ext/hand_interaction_poses"], "openxr_version": { "promoted": { diff --git a/src/xrt/include/xrt/xrt_defines.h b/src/xrt/include/xrt/xrt_defines.h index f32a1c2b7..8873330a2 100644 --- a/src/xrt/include/xrt/xrt_defines.h +++ b/src/xrt/include/xrt/xrt_defines.h @@ -772,6 +772,9 @@ enum xrt_device_name XRT_DEVICE_TOUCH_PRO_CONTROLLER, XRT_DEVICE_TOUCH_PLUS_CONTROLLER, + XRT_DEVICE_TOUCH_CONTROLLER_RIFT_CV1, + XRT_DEVICE_TOUCH_CONTROLLER_QUEST_1_RIFT_S, + XRT_DEVICE_TOUCH_CONTROLLER_QUEST_2, }; /*!