windowsoculuswebvrfirefox-nightlyoculus-runtime

DK2 Head tracking not working "HMD powered off, check HDMI connection" on Windows


Part 1 - Description of the problem

I have the DK2 and I am working on a VR project. This project uses FirefoxNightly. I've downloaded it and installed the WebVR Enabler Add-On

getting started webvr

Got this from http://mozvr.com/downloads/


I have also downloaded and installed the latest SDK and Runtime for Windows from https://developer.oculus.com/downloads/

getting started 2 webvr


I am also getting this on the Oculus Configuration Utility (while the oculus is plugged in):

occulus configuration utility

However, I have gone on another computer with windows.. installed everything just like on this windows computer and it clearly shows the Oculus Rift connected properly but the head tracking still not working.

EDIT: I just tried connecting the oculus rift to this "second" pc ( dell laptop ) and now it doesn't even recognize the oculus rift. Still no head tracking.

EDIT 2: I tried installing everything on a third PC without success. I'm getting "service unavailable" on the Oculus Configuration Utility


My display mode is set as shown in the image.

extend display mode


Part 2 - Questions

What am I doing wrong? Is there a step I forgot to do? The weird thing is, I have the same project running on Mac without having any problems. Yes, on windows I can see the screen through the oculus rift but head detection is just not present.

Part 3 - list of possible fixes that did not work

This reddit post talks about the firewall issue however I tried the oculus rift with the firewall disactivated without success.

This reddit post talks about a possible fix by reinstalling everything and updating certain drivers.. however I have followed this fix step by step without success.

This oculus forum post talks about the issue and one person proposes a fix that worked for him/her. I followed the fix without success.

Part 4 - System info

If you require specific translations let me know. It is in French.

System info

Part 5 - List of things I have tried that have been thought of

  1. I have reinstalled everything. SDK (is not even needed in fact), runtime, firefoxnightly, webvr add-on multiple times
  2. I have rebooted my computer multiple times
  3. I have tried the different Rift Display Mode
  4. Basic demos from mozvr.com and other webvr based projects work fine but head tracking does not work.
  5. My Oculus is not broken (maybe for windows), it works fine for the Mac.
  6. I've tried using different HDMI cables and Different minUSB-USB cables without success.

Part 6 - Quotes from the forum

First post

This sounds like the same issue a lot of us are having with the 0.5 and 0.6 versions. It's not something wrong with the cables, but with the Runtime itself. Direct-mode works flawlessly and in Extended mode the rift still displays a picture, altho without any tracking etc from the runtime. Hoping it'll be fixed in the next update.


Solution

  • Today, most games made for the Oculus Rift are based on specific versions of the Oculus Rift. I found this GUI desktop application that seems to solve most of those problems.

    The idea is to install all Oculus Rift Runtime versions and then use the GUI to switch between each version.

    The link above is to a reddit post that talks about how to install the application and the different runtimes.

    You must install the runtimes from oldest to newest otherwise you'll run into some difficulties, like I unfortunately did. If I'm not mistaken runtime version 0.8 is very buggy and I never really got it to work.

    Good luck.