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. Мне пришлось перейти в расширенный режим запуска и загрузить точку восстановления системы. Определенно не лучший пользовательский опыт, но, по крайней мере, у меня что-то работает.