The Wrist-tracking Settings
Provides the tracking settings applicable to wrist-tracking hardware.
TrackingHardware
Specifies the type of tracking hardware to use. If set to None
, the plugin attempts at HMD auto-detection to automatically specify a compatible tracking hardware. If set to Custom
, aby desired location and rotation can be specified.
At the moment the following hardware are supported:
- Quest 2 Controllers
- Quest 3 Controllers
- Quest Pro Controllers
- VIVE Focus 3 Wrist Trackers
- VIVE Trackers
caution
HMD auto-detection is currently an experimental feature and may fail because HMD vendors occasionally change the properties utilized by the plugin for HMD detection. If you encounter issues, such as incorrect tracker offsets, it is recommended to explicitly specify the tracking hardware.
caution
Due to highly experimental nature of the HMD auto-detection feature, the HTC
VIVE Focus 3 and HTC XR Elite cannot be distinguished from each other in the
current iteration. However, since the tracker devices and offsets for both
headsets are the same, this should not affect performance or functionality.
The order in which the HMD is detected can be specified through the
HMD-tracker setting ViveHMDDetectionPriority
.
TrackingHardwareLocationOffsetLeftHand
Sets a custom location offset for left hand's wrist-tracking hardware.
note
This setting is visible and valid only if TrackingHardware is set to Custom
.
TrackingHardwareLocationOffsetRightHand
Sets a custom location offset for right hand's wrist-tracking hardware.
note
This setting is visible and valid only if TrackingHardware is set to Custom
.
TrackingHardwareRotationOffsetLeftHand
Sets a custom rotation offset for left hand's wrist-tracking hardware.
note
This setting is visible and valid only if TrackingHardware is set to Custom
.
TrackingHardwareRotationOffsetRightHand
Sets a custom rotation offset for right hand's wrist-tracking hardware.
note
This setting is visible and valid only if TrackingHardware is set to Custom
.
LeftHandMotionSource
Determines the motion source for the left hand. For Oculus HMDs, this is usually Left
, and for VIVE HMDs, it's typically LeftFoot
.
note
For VIVE devices using SteamVR, the motion source hardware for the left hand can be specified by the user through the SteamVR app.
RightHandMotionSource
Determines the motion source for the right hand. For Oculus HMDs, this is usually Right
, and for VIVE HMDs, it's typically RightFoot
.
note
For VIVE devices using SteamVR, the motion source hardware for the right hand can be specified by the user through the SteamVR app.
DebuggingSettings
Provides debugging options for visually debugging the wrist tracker.
Overriding the Wrist-tracking Settings from the Wrist Tracker Component
It's possible to override some of the wrist tracker settings through the details panel of any specific Wrist Tracker Component. When overriden by enabling the SenseGlove > Wrist Tracking Settings Override > Override Plugin Settings
option inside the details panel, these settings take precedence over the plugin's global settings.