mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-02-05 05:18:03 +00:00
xrt: Add simple controller input profile
This commit is contained in:
parent
a200bd5fec
commit
f3394320b1
|
@ -410,13 +410,15 @@ enum xrt_device_name
|
|||
{
|
||||
XRT_DEVICE_GENERIC_HMD = 1,
|
||||
|
||||
XRT_DEVICE_PSMV = 2,
|
||||
XRT_DEVICE_HYDRA = 3,
|
||||
XRT_DEVICE_DAYDREAM = 4,
|
||||
XRT_DEVICE_INDEX_CONTROLLER = 5,
|
||||
XRT_DEVICE_VIVE_WAND = 6,
|
||||
XRT_DEVICE_VIVE_TRACKER_GEN1 = 7,
|
||||
XRT_DEVICE_VIVE_TRACKER_GEN2 = 8,
|
||||
XRT_DEVICE_SIMPLE_CONTROLLER,
|
||||
|
||||
XRT_DEVICE_PSMV,
|
||||
XRT_DEVICE_HYDRA,
|
||||
XRT_DEVICE_DAYDREAM,
|
||||
XRT_DEVICE_INDEX_CONTROLLER,
|
||||
XRT_DEVICE_VIVE_WAND,
|
||||
XRT_DEVICE_VIVE_TRACKER_GEN1,
|
||||
XRT_DEVICE_VIVE_TRACKER_GEN2,
|
||||
};
|
||||
|
||||
/*!
|
||||
|
@ -496,6 +498,11 @@ enum xrt_input_name
|
|||
XRT_INPUT_GENERIC_HEAD_DETECT = XRT_INPUT_NAME(0x0001, BOOLEAN),
|
||||
XRT_INPUT_GENERIC_HAND_TRACKING_DEFAULT_SET = XRT_INPUT_NAME(0x0002, HAND_TRACKING),
|
||||
|
||||
XRT_INPUT_SIMPLE_SELECT_CLICK = XRT_INPUT_NAME(0x0010, BOOLEAN),
|
||||
XRT_INPUT_SIMPLE_MENU_CLICK = XRT_INPUT_NAME(0x0011, BOOLEAN),
|
||||
XRT_INPUT_SIMPLE_GRIP_POSE = XRT_INPUT_NAME(0x0012, POSE),
|
||||
XRT_INPUT_SIMPLE_AIM_POSE = XRT_INPUT_NAME(0x0013, POSE),
|
||||
|
||||
XRT_INPUT_PSMV_PS_CLICK = XRT_INPUT_NAME(0x0020, BOOLEAN),
|
||||
XRT_INPUT_PSMV_MOVE_CLICK = XRT_INPUT_NAME(0x0021, BOOLEAN),
|
||||
XRT_INPUT_PSMV_START_CLICK = XRT_INPUT_NAME(0x0022, BOOLEAN),
|
||||
|
@ -695,6 +702,7 @@ enum xrt_output_type
|
|||
enum xrt_output_name
|
||||
{
|
||||
// clang-format off
|
||||
XRT_OUTPUT_NAME_SIMPLE_VIBRATION = XRT_OUTPUT_NAME(0x0010, VIBRATION),
|
||||
XRT_OUTPUT_NAME_PSMV_RUMBLE_VIBRATION = XRT_OUTPUT_NAME(0x0020, VIBRATION),
|
||||
XRT_OUTPUT_NAME_INDEX_HAPTIC = XRT_OUTPUT_NAME(0x0030, VIBRATION),
|
||||
XRT_OUTPUT_NAME_VIVE_HAPTIC = XRT_OUTPUT_NAME(0x0040, VIBRATION),
|
||||
|
|
Loading…
Reference in a new issue