Skip to content

Waring

  • This chapter requires basic knowledge of Unity / VRChat avatar creation.
  • If you encounter difficulties, seek assistance from others.

Add Prefab

Download the model prefab here: HapticModule.unitypackage

packageitems

This prefab contains all usable model components. You may install it yourself.
Or use the automated installation prefabs included in the package:

Navigate to Assets/! HapticModule/Prefabs and drag the appropriate prefab into your avatar’s root object:

Hierarchy





FeatureHapticModuleMA-HapticModuleVRCFury-HapticModule
ParametersAllAllAll
Menu ItemsManual InstallIncludedIncluded
Full Auto-Install×

Adjust Contact Receiver

Expand the prefab to see a hierarchy organized by body part names, for example:

▼ MA-HapticModule
┣━ ▼ [Head]
┃  ┗━ [Head]-Contact-Receiver
┣━ ▼ [Chest]
┊  ┗━ [Chest]-Contact-Receiver
......
  • Do not adjust the [BodyPart] objects when positioning Contact Receiver!

  • Select the [BodyPart]-Contact-Receiver object to:

    • Translate:
      Transform>Position
    • Rotate:
      1. Transform>Rosition
      2. VRC Contact Receiver>Shape>Rotation
    • Resize:
      1. VRC Contact Receiver>Shape>Radius
      2. VRC Contact Receiver>Shape>Height
  • To configure triggerable body parts, edit the Collision Tags value in the VRC Contact Receiver component on the [BodyPart]-Contact-Receiver object.

  • Default tags Hand and Foot are preconfigured, covering most use cases.

  • VRChat Creation Docs: Contacts


Install HapticHub

Download the latest HapticHub here: Google Drive

After extraction, you’ll find a folder named win-unpacked containing all HapticHub assets.

Rename win-unpacked to HapticHub and move it to a simple English-script path you can remember.

Tip

Right-click haptics-hub.exeCopy as path → Paste shortcut to desktop for easy access.


Video Tutorials

HapticHub Software Quick Guide

Haptic Module Assembly Tutorial

How to Use Haptic Module in VRChat?