Vive Tracker not supported by Motion Controller Component

Vive trackers with the latest firmware are not supported by the motion controller component, making it impossible to track it without latency. It can be tracked with Get Tracked Device Position and Orientation, but with too much added latency.

I want to add to this: how can I get input events of the Vive Tracker? We’re working on a custom add on and can’t get the events by the Vive Tracker.

Do we have to code that ourserlfs or will there be full support for the Vive Tracker in UE4 15.1?

You could use the VIVETrackerChanger tool to change your Tracker type to Controller.
This way the device should be recognized by the current motion controller component implementation.

I created a plugin to handle late updates with any device Id. Not tested with a tracker as I’m waiting for mine, but may be of use.

This solution works perfectly!

where do you find VIVETrackerChanger? I can’t see it in the SteamVR folder.

You have to download it from HTC