VRC.PC.Input.9
Updated: Jul 31, 2024
If an app is “focus aware,” it should continue rendering while Dash is up, but hide any user hands or controllers and ignore all input.
Required - No
An app that is focus aware allows the system UI to appear as an overlay on top of an app, without pausing the app. Focus aware support is not currently required. If an app is not focus aware, users will see Oculus Dash in an empty room instead of Oculus Dash overlaid on their application.
For more information, see:
- Press
. - Observe: if Dash appears on top of the currently running and rendering app, it is configured to be focus aware. If you see a gray room with menu items directly in front of your face, the app is not focus aware and other VRCs related to Oculus Dash will apply.
- Observe the app rendering.
- Move the Touch controllers around, click buttons.
User should only be able to interact with Dash overlay elements while the app continues to render in the background. To avoid duplicate interactions, in-app hand or controller movement should not render while Dash is up. If the app has pause functionality, which means users can pause the app, the app pauses in menus, or the app pauses when the HMD is off, then the app should also pause while Dash is up.