UxrControllerSetupType Enumeration

Enumerates the different controller setups supported by an UxrControllerInput component.

Namespace: UltimateXR.Devices
Assembly: UltimateXR (in UltimateXR.dll) Version:



public enum UxrControllerSetupType


Member nameValueDescription
Single0 Single controller setup, such as a gamepad, remote or a gun. If IsHandednessSupported is available, Handedness allows to determine which hand is being used. In some devices, such as a gamepad, Handedness is not applicable and thus not supported. Some other devices, such as a remote, may use Handedness to help with tracking and also display the correct hand if the virtual hands are rendered on the controller.
Dual1Dual controller setup (left+right controllers). Handedness can be used to assign a primary device and a secondary device and get input from the dominant and non-dominant hands respectively.

See Also


UltimateXR.Devices Namespace