⚡Setup
Package Setup
Auto Hand includes four built in options for input. Auto hand does not directly manage input instead it includes various scripts that act as bridges between the chosen input system and Auto Hand. You can learn more about these individual scripts in the 🎮Controller Input page
OpenXR
If you are developing a project that you want to be supported across many different devices this is the recommended packages
1. Download the package at AutoHand/Packages/OpenXR.package
2. Go to Edit/Project Settings/Xr Plugin-Management install your desired plugin

3. Install desired XR Management Sub-Plugin where you enabled XR Managment
4. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/OpenXR)
Great Video by Justin P Barnett includes a setup walkthrough for OpenXR
Oculus Integration
Required for Quest Hand Tracking
If you are developing a dedicated Quest application this is strongly recommended
Download Meta XR Asset
Download AutoHand/Packages/MetaXR.package
When prompted with this window recommend choosing the OpenXR option

Go to Edit/Project Settings/Xr Plugin-Management

In the XR Plugin Management window, enabled Oculus
Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/Meta XR)
XR
This is the XR input system it has some overlap with the newer action based system recommend using the OpenXR (Action Based) input for long term support
Download AutoHand/Packages/XR.package
Go to Edit/Project Settings/Xr Plugin-Management install your desired plugin

3. Install desired XR Management Sub-Plugin where you enabled XR Managment
4. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/XR)
SteamVR
Required for Vive Index finger tracking
Go to Edit/Project Settings/Xr Plugin-Management and install
Download SteamVR Plugin | Integration Asset
Follow the SteamVR Setup Guide
Go to Edit/Project Settings/XR Plugin-Management install, then enable OpenVR
5. Download AutoHand/Packages/SteamVR.package
6. Locate and Open and Play a Demo Scene (Autohand/Examples/Scenes/SteamVR)
Here is an excellent video on SteamVR Input Actions which Auto Hand uses for input with this package
Setup Wizard
Learn More about Physics Settings
After following the setup you should get a pop-up window for automatic setup (if your project doesn't have errors)
This setup window will allow you to pick from a list of recommended physics settings. These settings are specifically meant to help improve dynamic physics interactions between the hands and objects in the world. Higher quality settings will yield higher quality dynamic interactions, increase visual smoothness, reduce changes of physics jitter, and increased stability with joint interactions
Will override the settings listed

Low (not recommended)
Medium (usually not recommended)
High (recommended for Quest 2 or PC)
Very High (recommended for PC)
Required Physics Layers
The setup wizard will also automatically add the required physics layers for the project if there are enough empty physics layer spots. These layers help prevent certain physics bugs and increase optimizations

If you're looking to setup a new hand model
🧤Setup New HandLast updated