Setting Up the Wrist Tracking Hardware
To enable the SenseGlove Unreal Engine Plugin to track the gloves position and rotation in the world, you need to specify a positional tracking hardware, referred to as Wrist Tracking Hardware within the plugin. By default, if the Wrist Tracking Hardware is not explicitly set, the plugin will attempt to automatically detect it by identifying your Head-mounted display (HMD) hardware. However, this auto-detection feature may not be entirely reliable, as it is still experimental, and it may occasionally fail.
For detailed information, please visit the Wrist Tracking Hardware and HMD auto-detection configuration section.
Prerequisites
Before you even consider setting up the Wrist Tracking Settings for the SenseGlove Unreal Engine Plugin, please make sure that you have already taken all the necessary steps in the Enabling XR_EXT_hand_tracking OpenXR Extension on VR Headsets section for PCVR or Standalone modes. Otherwise, there's no guarantee that the plugin can access the location data from the wrist-tracking hardware of your choice. So, as the first troubleshooting measure, we always recommend double-checking the relevant prerequisite guides above.
Meta Quest 2 Controller
For the Meta Quest 2, whether in PCVR or Standalone mode, the functional wrist-tracking settings looks something like this:
![]()
Meta Quest Pro Controller
For the Meta Quest 3, whether in PCVR or Standalone mode, the functional wrist-tracking settings looks something like this:
![]()
Meta Quest 3 Controller
For the Meta Quest 3, whether in PCVR or Standalone mode, the functional wrist-tracking settings looks something like this:
![]()
HTC VIVE Tracker
For the HTC VIVE Pro using VIVE Trackers, which only supports the PCVR mode, the functional wrist-tracking settings looks something like this:
![]()
HTC VIVE Focus 3 Wrist Tracker
The wrist-tracking settings for the HTC VIVE Focus Vision, VIVE XR Elite, and VIVE Focus 3, when using VIVE Wrist Trackers, will vary depending on the platform and configuration in use.
PCVR Mode
When running in PCVR mode, the functional wrist-tracking settings looks something like this:
![]()
Standalone Mode
caution
The SenseGlove Unreal Engine Plugin v2.7.x is the last release series to
support Unreal Engine 5.4, and its support will be removed in future minor
or major releases. This is important to keep in mind if your target
development and deployment platform is
HTC VIVE in Standalone Mode.
Unfortunately, HTC has not released any updates to their HTC ViveOpenXR
plugin since December 6, 2024. Their
latest release
[1]
[2], ViveOpenXR Plugin v2.5.0, supports only
Unreal Engine 5.3 and 5.4.
HTC VIVE PCVR Mode is unaffected and will
remain fully functional because, on Microsoft Windows, it is supported via the
OpenXRViveTracker Plugin,
which is bundled with Unreal Engine and officially maintained by Epic Games.
If you still intend to target HTC in Standalone Mode, you are welcome to
continue using the latest SenseGlove Unreal Engine Plugin v2.7.x, which will
retain HTC Standalone Mode support. However, please keep in mind that once
newer versions of the SenseGlove Unreal Engine Plugin are released and UE
5.4 is no longer supported, the latest release of the plugin supporting UE
5.4 will not receive new features, hardware support, or bug fixes. If at any
point in the future HTC releases a new version of their ViveOpenXR plugin that
supports any Unreal Engine version we actively support,+
in accordance with our support policy and Platform Support Matrix,
we will make every reasonable effort to reintroduce HTC Standalone Mode support.
When running in Standalone mode, the functional wrist-tracking settings looks something like this:
![]()