Please Select Your Location
Australia
Österreich
België
Canada
Canada - Français
中国
Česká republika
Denmark
Deutschland
France
HongKong
Iceland
Ireland
Italia
日本
Korea
Latvija
Lietuva
Lëtzebuerg
Malta
المملكة العربية السعودية (Arabic)
Nederland
New Zealand
Norge
Polska
Portugal
Russia
Saudi Arabia
Southeast Asia
España
Suisse
Suomi
Sverige
台灣
Ukraine
United Kingdom
United States
Please Select Your Location
België
Česká republika
Denmark
Iceland
Ireland
Italia
Latvija
Lietuva
Lëtzebuerg
Malta
Nederland
Norge
Polska
Portugal
España
Suisse
Suomi
Sverige

Wrist Tracker

⚠ IMPORTANT

There is another plugin to support using Tracker in Unreal Engine. Please visit Tracker Overview page first to choose the proper plugin.



Supported Platforms and Devices

Platform Headset Supported Plugin Version
PC PC Streaming Focus 3/XR Elite/Focus Vision 2.1.0 and above
Pure PC Vive Cosmos X
Vive Pro series X
AIO Focus 3/XR Elite/Focus Vision V 2.1.0 and above

※ Button event is currently unavailable for PC streaming.

Prerequisite for PC Streaming

Must uncheck "Use VIVE Wrist Tracker for hand tracking" and uncheck "Emulate VIVE Wrist Tracker as VIVE Tracker" options in VIVE Streaming Hub.
Button event is currently unavailable for PC streaming.
For more details, please refer to the tutorial.


Enable Plugins

  1. Edit > Plugins > Search for OpenXR and ViveOpenXR, and make sure they are enabled.
  2. Note that the " SteamVR " and " OculusVR " plugin must be disabled for OpenXR to work.
  3. Restart the engine for the changes to take effect.


How to use OpenXR Wrist Tracker Unreal Feature

  1. Make sure ViveOpenXR is enabled.
  2. Select Edit > Project Settings > Plugins > Vive OpenXR > Enable Wrist Tracker under Wrist Tracker to enable OpenXR Wrist Tracker extension.
  3. Restart the engine to apply new settings after clicking Enable Wrist Tracker.
  4. Use Motion Controller Component and set Motion Source to LeftWristTracker or RightWristTracker to get the tracking pose.

    WristTracker_MotionSource.png

  5. Register Wrist Tracker key in EnhancedInput to get the key events.

    WristTracker_EnhancedInputKey.png
    WristTracker_EnhancedInputEvent.png

    The Menu key is on the top of Tracker and the Primary key is at the bottom of Tracker.
    wristtracker_howto_5_2_2
    WristTracker_Button.png
    Note: Menu key on the Right device is a reserved key and cannot be retrieved.


Play the sample map

  1. Make sure the OpenXR Wrist Tracker extension is enabled, the setting is in Edit > Project Settings > Plugins > Vive OpenXR.
  2. The sample map is under Content > WristTracker > Map.
    wristtracker_play_2
  3. Sample map controls.
    Press Right-hand Primary key: Change the color of right-hand ring.
    Press Left-hand Primary or Menu key: Change the color of left-hand ring.

  4. Start playing the WristTracker map, you can see the rings which represent WristTracker and the color change of the rings when you are pressing the Primary buttons.
    wristtracker_play_4