Full Body Tracking Emulation with Puppeteer DLC


The Puppeteer uses a headset and hand controllers to simulate comprehensive body movements in VR by tracking head and hand positions and inferring full-body poses. Currently available only on PC-VR (SteamVR) as free DLC.

First-time setup

Here’s a streamlined setup guide for your Driver4VR Puppeteer DLC:

  1. Choose ‘Puppeteer (Kinetic)’ from the Body Tracking options and download the DLC. After launching Driver4VR, the Puppeteer application will automatically start. Verify that your avatar responds correctly.
  2. To calibrate the floor, press the ‘Calibrate Floor’ button and place the controllers on the floor. Wait for the process to complete, which will be signaled by an applause sound.
  3. Next, press ‘Calibrate Height’.
  4. Enjoy 🙂

Calibration of Avatar in VRChat

Stand in the T-Pose for VRChat, and the system will automatically detect and emulate the same pose, which you can confirm by pressing the triggers.

Puppeteer mode

Introducing Puppeteer Mode: a cutting-edge feature in our emulated body tracking system that allows users to directly control their avatar’s feet using the grip buttons on their controllers. This mode builds on the basic tracking of head and hand positions, providing an intuitive method for full-body avatar manipulation.

  • Enable Puppeteer mode by holding hands above your hand and holding grip.
  • Activate the grip to enable precise and responsive foot movement.

Supported poses

Supported poses and detection tips:

  1. Jump – just jump (after properly calibrating floor and height)
  2. T-Pose – when a person stands in T-Pose.
  3. Sit on the chair – head below average level.
  4. Sit on the floor – head below the medium level.
  5. On all four – head below average level looking slightly downwards and both hands on the floor (to enter pose).
  6. Laying on the left side – head below medium level and leaning left.
  7. Laying on the right side – head below medium level and head leaning right.
  8. Laying on the back – the head position is low and looking upwards.
  9. Handstand – head is low and looking upside down, hands on the floor.