Skip to main content
New Participant
August 16, 2016

HMD loses focus if perfectly still for ~10 minutes with recent SDK

Hello, I recently upgraded my application to the 1.6.0 SDK from 0.8.0.

Under the new SDK version the application will lose focus if the HMD is perfectly still for around 10 minutes: ovr_GetSessionStatus will return a false for IsVisible and nothing can be rendered. The application gets focus again if the HMD moves.

This is actually quite bad for my purpose. The application is a meditation / relaxation program so there are times when the user is expected to remain still for a long time and this can be quite distracting. This didn't happen on version 0.8.0. Is there any way to disable this behaviour?

    3 replies

    Inspiring
    August 16, 2016
    Which headset are you using?
    AMD Ryzen 7 1800X | MSI X370 Titanium | G.Skill 16GB DDR4 3200 | EVGA SuperNOVA 1000 | Corsair Hydro H110i Gigabyte RX Vega 64 x2 | Samsung 960 Evo M.2 500GB | Seagate FireCuda SSHD 2TB | Phanteks ENTHOO EVOLV
    New Participant
    August 19, 2016
    DK2. Is this different on consumer hardware?

    I should clarify that when this happens nothing else has focus either - the rift just displays a black screen.
    New Participant
    January 10, 2017
    Yes, I'd like to know if there is a solution for this problem, too!! I'm measuring the emitted spectra from my HMD and needless to say, it needs to be perfectly still for hours. This black screen feature is super annoying!!!!