SETUP: - Place Both custom hands as childs of the hand trackers (same parent as XR Direct interactor from XR toolkit). - Add XRGrabInteractableHandSpecific instead of XRGrabInteractable to work with left/right hand distinction. - Add CustomPoseProvider to the XRGrabInteractableHandSpecific gameobject and add the custom pose that will be used in runtime. CREATING POSES: - Add a CustomHandRight as child of your interactable, disable the HandPoseController script on it. - Move it to the position you want it to be attached at. - Create a new Animation Clip using that hand so its easier to match the fingers as wished around the interactable. - Save the animation clip and add it to the interactable as the CustomPose field. FAQ: - What about left hand animations? A: You just need to adjust the attach point position to match the position you want for the left hand, the animation WILL BE THE SAME (Left hand uses righthand -1 scale on X so it magically mirrors animation movement).