Class HPReverbG2ControllerProfile.ReverbG2Controller
An Input System device based off the HP Reverb G2 Controller.
Inheritance
Inherited Members
Namespace: UnityEngine .XR.OpenXR .Features.Interactions
Assembly: solution.dll
Syntax
[Preserve]
[InputControlLayout(displayName = "HP Reverb G2 Controller (OpenXR)", commonUsages = new string[] { "LeftHand", "RightHand" })]
public class HPReverbG2ControllerProfile.ReverbG2Controller : XRControllerWithRumble
Properties
Name | Description |
---|---|
device |
A Pose |
device |
A Vector3Control required for back compatibility with the XRSDK layouts. This is the device position. This is both the grip and the pointer position. This value is equivalent to mapping devicePose/position. |
device |
A Quaternion |
grip | A Axis |
grip |
A Button |
haptic | A Haptic |
is |
A Button |
menu | A Button |
pointer | A Pose |
pointer |
A Vector3Control required for back compatibility with the XRSDK layouts. This is the pointer position. This value is equivalent to mapping pointerPose/position. |
pointer |
A Quaternion |
primary |
A Button |
secondary |
A Button |
thumbstick | A Vector2Control that represents the thumbstick OpenXR binding. |
thumbstick |
A Button |
tracking |
A Integer |
trigger | A Axis |
trigger |
A Button |
Methods
Name | Description |
---|---|
Finish |
OpenXR Input System device |