DK2 Head tracking не работает "HMD отключен, проверьте соединение HDMI" в Windows

Часть 1 - Описание проблемы

У меня есть DK2, и я работаю над проектом VR. Этот проект использует FirefoxNightly. Я загрузил его и установил WebVR Enabler Add-On

getting started webvr

Получите это от http://mozvr.com/downloads/


Я также загрузил и установил последние версии SDK и Runtime для Windows из https://developer.oculus.com/downloads/

getting started 2 webvr


Я также получаю это в утилите настройки Oculus (в то время как oculus подключен):

occulus configuration utility

Однако, я пошел на другой компьютер с окнами.. установил все так же, как на этом компьютере с Windows, и он ясно показывает, что Oculus Rift подключен правильно, но отслеживание головы все еще не работает.

EDIT: Я просто попытался подключить oculus rift к этому "второму" компьютеру (dell laptop), и теперь он даже не распознает раскол oculus. Все еще нет отслеживания головы.

РЕДАКТИРОВАТЬ 2: Я попытался установить все на третьем ПК без успеха. Я получаю "сервис недоступен" в утилите настройки Oculus


Мой режим отображения установлен, как показано на изображении.

extend display mode


Часть 2 - Вопросы

Что я делаю неправильно? Есть ли какой-то шаг, который я забыл сделать? Странно, у меня есть тот же проект, который работает на Mac без каких-либо проблем. Да, в окнах я вижу экран через oculus rift, но обнаружение головы просто отсутствует.

Часть 3 - список возможных исправлений, которые не работают

Этот пост reddit говорит о проблеме брандмауэра, однако я пробовал oculus rift с отключенным брандмауэром без успеха.

Этот пост reddit рассказывает о возможном исправлении, переустанавливая все и обновляя некоторые драйверы. Однако я следил за этим исправлением шаг за шагом без успех.

Этот форум oculus публикует сообщения об этой проблеме, и один человек предлагает исправление, которое сработало для него/нее. Я безуспешно следил за исправлением.

Часть 4 - Системная информация

Если вам нужны конкретные переводы, дайте мне знать. Это на французском языке.

System info

Часть 5 - Список вещей, которые я пробовал, которые были рассмотрены

  • Я переустановил все. SDK (даже не нужен), время выполнения, firefoxnightly, webvr add-on несколько раз
  • Я перезагрузил свой компьютер несколько раз.
  • Я пробовал разные Rift Display Mode
  • Базовые демонстрации от mozvr.com и других проектов на основе webvr отлично работают, но отслеживание главы не работает.
  • Мой Oculus не сломан (возможно, для окон), он отлично работает для Mac.
  • Я пробовал использовать различные кабели HDMI и различные кабели minUSB-USB без успеха.

Часть 6 - Цитаты с форума

Первый пост

Это похоже на ту же проблему, с которой многие из нас сталкиваются с 0,5 и версии 0.6. Это не что-то не так с кабелями, но с сам Runtime. Прямой режим работает безупречно и в расширенном режиме рифт по-прежнему отображает изображение, несмотря на отсутствие отслеживания и т.д. время выполнения. Надеясь, что это будет исправлено в следующем обновлении.

Ответ 1

Сегодня большинство игр, сделанных для Oculus Rift, основаны на конкретных версиях Oculus Rift. Я нашел это настольное приложение GUI, которое, похоже, решает большинство из этих проблем.

Идея состоит в том, чтобы установить все версии Oculus Rift Runtime, а затем использовать графический интерфейс для переключения между каждой версией.

Ссылка выше - это сообщение reddit, в котором говорится о том, как установить приложение и разные промежутки времени выполнения.

Вы должны установить время автономной работы от самого старого к новому, иначе вы столкнетесь с некоторыми трудностями, например, я, к сожалению, сделал это. Если я не ошибаюсь, время исполнения версии 0.8 очень плохое, и я никогда не получил его на работу.

Удачи.

Ответ 2

Я иногда видел перерыв в отслеживании заголовков в Firefox Nightly, но обычно я могу решить его, перезапустив браузер один или два раза, предполагая, что аппаратные средства и часть Oculus работают правильно.

Ответ 3

Это то, что я сделал, чтобы заставить Oculus DK2 работать на моем ноутбуке Windows 10:

  • Создайте точку восстановления Windows, прежде чем запускать ее.
  • Загрузите oculus_runtime_rev_1_sdk_0.4.4_win.exe из страницу загрузки Oculus.
  • Запустите установщик. Do not перезагрузите компьютер при появлении запроса.
  • Перейдите в папку C:\Program Files (x86)\Oculus\Service, щелкните правой кнопкой мыши по OVRServer_x86.exe и перейдите к свойствам.
  • На вкладке "Совместимость" установите флажок "Режим Windows 8" и "Запуск от имени администратора".
  • Запустить OVRServer_x86.exe

Что это.

Хорошие новости

Теперь вы должны иметь возможность запускать прямо в рифтовые игры. Приложение HELIX rollercoaster работает хорошо. Итак, демонстрация 6000 Moons. Большинство других нет. В зависимости от игры вам может потребоваться перейти к настройкам экрана вашего окна и поиграть с разрешением экрана и вращением дисплея Oculus.

Плохие новости

Ваш компьютер не может перезагрузиться. Когда я сделал вышеописанное и позже перезапустил компьютер, он зависел на странице загрузки Windows. Мне пришлось перейти в расширенный режим запуска и загрузить точку восстановления системы. Определенно не лучший пользовательский опыт, но, по крайней мере, у меня что-то работает.