Haptics and vibration
Open Setting → General and find Haptic. Haptics control Tracker vibration. They are separate from magnetometer settings and calibration.
Test the Tracker vibration
This test vibrates the connected Trackers as a group. The app also accepts VRChat HapticHub OSC messages. It does not set up an avatar or OSC on your behalf; see the separate VRChat setup guide for that.
Configure a VRChat avatar for vibration
This is an advanced manual setup for an avatar creator or Unity editor. Watch the user-provided video first: EXCap tracker haptics with the Haptic plugin. The video follows the HapticHub + Modular Avatar style of setup. The menus may look different in a newer Unity or SDK version. Booth HapticHub
The short version is:
HapticHub/v1/LeftFoot; older tutorials may say LeftAnkle.
Add a Contact Receiver to that point. Add the collider tags that should trigger it, usually Hand and Foot. Choose whether Allow Self and Allow Others should be on.
Set the receiver's trigger type to Proximity and enter the matching parameter, for example HapticHub/v1/LeftFoot. Add the same parameter to the avatar's FX layer. The HapticHub parameters do not need to be added to the synced parameter list.
Repeat for the other points you want to feel. Keep the names and left/right positions matched: LeftFoot goes to the left foot, RightFoot to the right foot, and so on.
Upload the avatar, wear the published version, enable OSC in VRChat, and start the HapticHub/Excap OSC path. In the haptic app, assign each physical Tracker to the same body position used by the avatar.
Test one point at a time. First test a self-trigger, then test an interaction from another avatar if Allow Others is enabled.
If nothing vibrates: check that Haptic is enabled in Excap, the Trackers are online, VRChat OSC is enabled from the Action Menu, the avatar is the published version, the HapticHub/OSC application is running, and the parameter name matches exactly. A Build & Test avatar may not create the same OSC configuration as a published avatar, so publish before diagnosing the final path.
This manual Unity route is temporary documentation for the current product. We plan to add automatic avatar scanning and HapticHub configuration in Excap, so users will not need to add every parameter and receiver by hand. Do not treat that future automation as available in the current release.
Useful references: VRChat OSC avatar parameters, VRChat OSC guide, and HapticHub avatar adaptation notes.
For magnetometer settings and calibration, see Magnetometer calibration.