Skip to content

Vive Input Utility v1.14.0

Choose a tag to compare

@lawwong lawwong released this 03 Dec 10:52
· 127 commits to develop since this release

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