The VIVE Input Utility (VIU) is a toolkit for developing VR experiences in Unity, especially with the VIVE/VIVE Pro but also targeting many platforms from a common code base including Oculus Rift, Rift S Go, Quest, Google Daydream, VIVE Wave SDK (e.g. VIVE Focus standalone) and additional VR platforms as supported by Unity such as Microsoft's 'Mixed Reality' VR headsets and more. Supports VIVE, VIVE Pro, VIVE Cosmos (any OpenVR compatible device), Oculus Rift & Touch, Rift S, Go, Quest, Daydream, and VIVE Focus, Focus+ (any WaveVR compatible device). UGUI now catches events from your Vive controllers! API to access device input/tracking by role (eg. LeftHand/RightHand), instead of device index. Binding system, able to bind device to specific role, help manage multiple tracking devices.

Features

  • API to access device input/tracking by role (eg. LeftHand/RightHand), instead of device index
  • Binding system, able to bind device to specific role, help manage multiple tracking devices
  • UI Pointer (EventSystem compatible)
  • Teleport
  • Object Grabbing/Throwing example
  • Supports VIVE, VIVE Pro, VIVE Cosmos (any OpenVR compatible device)

Project Samples

Project Activity

See All Activity >

Categories

VR Development

Follow VIVE Input Utility for Unity

VIVE Input Utility for Unity Web Site

You Might Also Like
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of VIVE Input Utility for Unity!

Additional Project Details

Programming Language

C#

Related Categories

C# VR Development Software

Registered

2022-01-20