MozillaReality / FirefoxReality

A fast and secure browser for standalone virtual-reality and augmented-reality headsets.
https://mzl.la/reality
Mozilla Public License 2.0
764 stars 216 forks source link

[Pico G2] The controller is not displayed after sending a website using adb commands while the app is closed #3705

Open Softvision-GeluHaiduc opened 3 years ago

Softvision-GeluHaiduc commented 3 years ago

[Affected Versions]:

[Affected Platforms]:

[Prerequisites]:

[Steps to reproduce]:

  1. Using an adb command send a website to the device.
  2. Observe the controller.

[Expected results]:

[Actual results]:

[Notes]:

bluemarvin commented 3 years ago

I can't reproduce this. If the controller falls asleep before launching I see the gaze pointer. However long pressing the home button on the controller wakes it up and it becomes visible.

Softvision-GeluHaiduc commented 3 years ago

@bluemarvin I tried to reproduce the issue using the latest main and it behaved as you described above, maybe I had some preconditions I wasn't aware of. However I did manage to reproduce the issue at startup but with a different outcome. STR:

The controller is not connected and does not connect when the Pico button is pressed, you have to go in settings to connect the controller using the headset buttons.

This only happens when the headset is powered on and an adb command is sent without putting the headset on and paring the controller first. I think this is an edge case and I don’t know how many users will encounter it.