Vive Input Utility v1.14.0
Changes for v1.14.0:
-
Changes
- Add ability to identify ViveFlowPhoneController
- Add plain fallback model for ViveFocus3Controller & ViveTracker3
- Add Input System support
- Required Input System v1.1.1 installed in project
- For example, now able to bind v3 position action from HandRole.RightHand device by setting binding path to
- <VIUSyntheticDeviceLayoutHandRole>{RightHand}/position
- Add new role type "PrimaryHandRole"
- PrimaryHand maps first found controller/tracker/trackedhand according to which dominant hand
- API to control PrimaryHandRole dominant hand:
- ViveRole.DefaultPrimaryHandRoleHandler.DominantHand
- ViveRole.DefaultPrimaryHandRoleHandler.SetRightDominantAndRefresh()
- ViveRole.DefaultPrimaryHandRoleHandler.SetLeftDominantAndRefresh()
- ViveRole.DefaultPrimaryHandRoleHandler.SwapDominantHandAndRefresh()
-
Bug Fixes
- Fix LiteCoroutine DelayUpdateCall not working in some cases
- Fix RenderModelHook shaderOverride not working