Namespace UnityEngine.InputSystem.XR
Classes
DaydreamController
An XR controller powered by Google Daydream.
DaydreamHMD
A head-mounted display powered by Google Daydream.
GearVR
A Gear VR headset.
GearVRTrackedController
A Gear VR controller.
HandedViveTracker
HololensHand
A Windows Mixed Reality XR controller.
KnucklesController
A Valve Knuckles VR controller.
MagicLeapController
MagicLeapHand
MagicLeapLightwear
OculusGo
An Oculus Go headset.
OculusHMD
An Oculus VR headset (such as the Oculus Rift series of devices).
OculusRemote
An Oculus Remote controller.
OculusStandaloneHMDBase
Base class for standalone VR headsets powered by Oculus VR.
OculusStandaloneHMDExtended
A standalone VR headset powered by Oculus VR.
OculusTouchController
An Oculus Touch controller.
OculusTrackingReference
TrackedPoseDriver
The TrackedPoseDriver component applies the current Pose value of a tracked device to the transform of the GameObject. TrackedPoseDriver can track multiple types of devices including XR HMDs, controllers, and remotes.
ViveHMD
An HTC Vive VR headset.
ViveLighthouse
An HTC Vive lighthouse.
ViveTracker
An HTC Vive tracker.
ViveWand
An HTC Vive Wand controller.
WMRHMD
A Windows Mixed Reality XR headset.
WMRSpatialController
XRController
The base type for all XR handed controllers.
XRControllerWithRumble
Identifies a controller that is capable of rumble or haptics.
XRHMD
The base type of all XR head mounted displays. This can help organize shared behaviour across all HMDs.