Open
Description
Configuration
Wolvic version: trunk (Chromium backend)
Wolvic build ID:
Hardware: Quest2
Steps to Reproduce
- Enable handtracking (if needed)
- Leave the controllers aside, so that the app is controlled by the handtracking
- Load the Moonrider
- Enter XR mode
Current Behavior
The game starts the immersive mode, but no controller is shown. However, the gesture (left hand back) work.
Expected Behavior
The Game shows the controllers, as it happens when using the physical controllers
Possible Solution
Context
We have some code in Wolvic to pass the right input profiles to the WebXr session when using handtracking, so the application can render the emulated controllers.
For the devices that don't have a public profile (eg Lynx) we default to one that it's registered (eg QuestTouch3).
This works fine with the Gecko backend, but for all the WebXr games and experiences we have in our home page, but when using the Chromium backend, the controllers don't appear when entering the immersive mode.
Error Logs and Stack Traces
Activity