EVREventType

The types of events that could be posted (and what the parameters mean for each event type)

Values

ValueMeaning
VREvent_None0

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedDeviceActivated100

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedDeviceDeactivated101

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedDeviceUpdated102

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedDeviceUserInteractionStarted103

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedDeviceUserInteractionEnded104

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_IpdChanged105

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_EnterStandbyMode106

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_LeaveStandbyMode107

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedDeviceRoleChanged108

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_WatchdogWakeUpRequested109

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_LensDistortionChanged110

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PropertyChanged111

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_WirelessDisconnect112

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_WirelessReconnect113

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ButtonPress200

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ButtonUnpress201

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ButtonTouch202

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ButtonUntouch203

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Modal_Cancel257

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_MouseMove300

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_MouseButtonDown301

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_MouseButtonUp302

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_FocusEnter303

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_FocusLeave304

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ScrollDiscrete305

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TouchPadMove306

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OverlayFocusChanged307

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ReloadOverlays308

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ScrollSmooth309

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_LockMousePosition310

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_UnlockMousePosition311

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_InputFocusCaptured400

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_InputFocusReleased401

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SceneApplicationChanged404

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SceneFocusChanged405

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_InputFocusChanged406

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SceneApplicationUsingWrongGraphicsAdapter408

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ActionBindingReloaded409

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_HideRenderModels410

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ShowRenderModels411

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SceneApplicationStateChanged412

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ConsoleOpened420

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ConsoleClosed421

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OverlayShown500

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OverlayHidden501

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DashboardActivated502

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DashboardDeactivated503

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DashboardRequested505

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ResetDashboard506

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ImageLoaded508

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ShowKeyboard509

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_HideKeyboard510

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OverlayGamepadFocusGained511

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OverlayGamepadFocusLost512

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OverlaySharedTextureChanged513

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ScreenshotTriggered516

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ImageFailed517

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DashboardOverlayCreated518

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SwitchGamepadFocus519

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_RequestScreenshot520

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ScreenshotTaken521

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ScreenshotFailed522

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SubmitScreenshotToDashboard523

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ScreenshotProgressToDashboard524

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PrimaryDashboardDeviceChanged525

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_RoomViewShown526

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_RoomViewHidden527

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ShowUI528

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ShowDevTools529

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Notification_Shown600

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Notification_Hidden601

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Notification_BeginInteraction602

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Notification_Destroyed603

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Quit700

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ProcessQuit701

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_QuitAcknowledged703

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DriverRequestedQuit704

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_RestartRequested705

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneDataHasChanged800

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneUniverseHasChanged801

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneTempDataHasChanged802

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneSettingsHaveChanged803

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SeatedZeroPoseReset804

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneFlushCache805

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneRoomSetupStarting806

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ChaperoneRoomSetupFinished807

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_AudioSettingsHaveChanged820

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_BackgroundSettingHasChanged850

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_CameraSettingsHaveChanged851

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ReprojectionSettingHasChanged852

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ModelSkinSettingsHaveChanged853

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_EnvironmentSettingsHaveChanged854

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PowerSettingsHaveChanged855

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_EnableHomeAppSettingsHaveChanged856

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SteamVRSectionSettingChanged857

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_LighthouseSectionSettingChanged858

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_NullSectionSettingChanged859

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_UserInterfaceSectionSettingChanged860

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_NotificationsSectionSettingChanged861

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_KeyboardSectionSettingChanged862

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PerfSectionSettingChanged863

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DashboardSectionSettingChanged864

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_WebInterfaceSectionSettingChanged865

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackersSectionSettingChanged866

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_LastKnownSectionSettingChanged867

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_DismissedWarningsSectionSettingChanged868

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_GpuSpeedSectionSettingChanged869

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_WindowsMRSectionSettingChanged870

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_OtherSectionSettingChanged871

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_StatusUpdate900

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_WebInterface_InstallDriverCompleted950

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_MCImageUpdated1000

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_FirmwareUpdateStarted1100

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_FirmwareUpdateFinished1101

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_KeyboardClosed1200

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_KeyboardCharInput1201

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_KeyboardDone1202

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ApplicationListUpdated1303

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ApplicationMimeTypeLoad1304

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ProcessConnected1306

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_ProcessDisconnected1307

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_ChaperoneBoundsShown1410

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_ChaperoneBoundsHidden1411

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_DisplayDisconnected1412

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_DisplayReconnected1413

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_HDCPError1414

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_ApplicationNotResponding1415

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_ApplicationResumed1416

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_OutOfVideoMemory1417

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_DisplayModeNotSupported1418

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Compositor_StageOverrideReady1419

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedCamera_StartVideoStream1500

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedCamera_StopVideoStream1501

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedCamera_PauseVideoStream1502

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedCamera_ResumeVideoStream1503

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_TrackedCamera_EditingSurface1550

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PerformanceTest_EnableCapture1600

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PerformanceTest_DisableCapture1601

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_PerformanceTest_FidelityLevel1602

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_MessageOverlay_Closed1650

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_MessageOverlayCloseRequested1651

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_HapticVibration1700

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_BindingLoadFailed1701

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_BindingLoadSuccessful1702

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_ActionManifestReloaded1703

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_ActionManifestLoadFailed1704

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_ProgressUpdate1705

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_TrackerActivated1706

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_BindingsUpdated1707

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Input_BindingSubscriptionChanged1708

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SpatialAnchors_PoseUpdated1800

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SpatialAnchors_DescriptorUpdated1801

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SpatialAnchors_RequestPoseUpdate1802

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SpatialAnchors_RequestDescriptorUpdate1803

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_SystemReport_Started1900

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Monitor_ShowHeadsetView2000

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_Monitor_HideHeadsetView2001

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_VendorSpecific_Reserved_Start10000

The types of events that could be posted (and what the parameters mean for each event type)

VREvent_VendorSpecific_Reserved_End19999

The types of events that could be posted (and what the parameters mean for each event type)

Meta