31#define OCULUS_VR_VID 0x2833
33#define OCULUS_DK2_PID 0x0021
34#define OCULUS_CV1_PID 0x0031
36#define RIFT_DK2_PRODUCT_STRING "Rift DK2"
37#define RIFT_CV1_PRODUCT_STRING "Rift CV1"
55 enum rift_variant variant,
56 const char *device_name,
57 const char *serial_number,
int rift_found(struct xrt_prober *xp, struct xrt_prober_device **devices, size_t device_count, size_t index, cJSON *attached_data, struct xrt_device **out_xdev)
Probing function for Oculus Rift devices.
Definition: rift_prober.c:19
Representing a single hid interface on a device.
Definition: os_hid.h:29
A rift HMD device.
Definition: rift_internal.h:431
A single HMD or input device.
Definition: xrt_device.h:310
A probed device, may or may not be opened.
Definition: xrt_prober.h:86
The main prober that probes and manages found but not opened HMD devices that are connected to the sy...
Definition: xrt_prober.h:133
Common defines and enums for XRT.
Header defining an xrt display or controller device.
Common interface to probe for devices.