Table of Contents

Enum YVRInput.RawButton

Namespace
YVR.Core
Assembly
YVR.Core.Runtime.dll

Raw button mapping for controller

[Flags]
public enum YVRInput.RawButton : uint

Fields

A = 1

A Button on right controller

All = 4294967295

All buttons on both controllers

B = 2

B Button on right controller

LHandTrigger = 256

Index Hand Button on left controller

LIndexTrigger = 64

Index Trigger Button on left controller

LThumbstick = 1024

Thumb Stick Button on left controller (Pressed or not)

LThumbstickDown = 8192

Thumb Stick Down Button on left controller

LThumbstickLeft = 16384

Thumb Stick Left Button on left controller

LThumbstickRight = 32768

Thumb Stick Right Button on left controller

LThumbstickUp = 4096

Thumb Stick Up Button on left controller

None = 0

Not a Button

RHandTrigger = 512

Index Hand Button on right controller

RIndexTrigger = 128

Index Trigger Button on right controller

RThumbstick = 2048

Thumb Stick Button on right controller (Pressed or not)

RThumbstickDown = 131072

Thumb Stick Down Button on right controller

RThumbstickLeft = 262144

Thumb Stick Left Button on right controller

RThumbstickRight = 524288

Thumb Stick Right Button on right controller

RThumbstickUp = 65536

Thumb Stick Up Button on right controller

Reserved = 32

Reserved key flag

Start = 16

Start Button on left controller

X = 4

X Button on left controller

Y = 8

Y Button on left controller