To adjust a hand's offset, double click the "Follow" value of the hand, this should be an empty object under your tracked controller, which you can use to offset the hand's position/rotation
💡Recommend adjusting the offset while the game is running, then copying the transform values, going out of play mode, and pasting the values on the transform again
This is a Unity bug with OpenXR on Android (as of April 2022). You should try fixing it by switching to the Oculus option on the input settings. This will still work with OpenXR input
Yes! In order to get the demo scene working in HDRP or UDP all you need to do is find and click the button in Edit > Render Pipeline > Update Materials
Note: The included highlight material will only work with the base pipeline, there are much better highlight materials on the asset store and online that I would recommend
Yes! You can connect the hands to a mouse and keyboard if you feel like it. The only exception is that this asset is designed to be used with a single trigger for grabbing, as opposed to a five-finger controller like the index (however this will still work with the index trigger/button input). See. 🎮Controller Input
Each Hand from the included packages has an [Input] Hand Controller Link Component attached to it that has public button values for the finger bending axis, the grab/release button, and the squeeze/unsqueeze button.
The subcomponents under the hand (Finger Bender, Grab Pointer, Teleport Pointer and UI Pointer) all have Controller Link components on them See. 🎮Controller Input