Впервые на русском: Документация HTC Vive для разработчиков. Устранение неполадок Steam VR и HTC Vive. Шлем виртуальной реальности

Продолжаем публикацию эксклюзивной информации для разработчиков HTC Vive. Новый раздел посвящён устранению проблем шлема виртуальной реальности при неполадках Steam VR и HTC Vive.

  1. Документация HTC Vive для разработчиков:
    1. HTC Vive: руководство по установке
    2. Устранение неполадок Steam VR и HTC Vive. Общие проблемы компьютера
    3. Устранение неполадок Steam VR и HTC Vive. Шлем виртуальной реальности
    4. Устранение неполадок Steam VR и HTC Vive. Контроллеры
    5. Устранение неполадок Steam VR и HTC Vive. Базовые станции
    6. Устранение неполадок Steam VR и HTC Vive. Проблемы с отслеживанием
    7. Устранение неполадок Steam VR и HTC Vive. Проблемы с SteamVR (Error 301)
    8. Устранение неполадок Steam VR и HTC Vive. Проблемы со звуком
    9. Устранение неполадок Steam VR и HTC Vive. Беспроводные ресиверы
    10. SteamVR FAQ
    11. SteamVR и Oculus Rift
    12. Разработчики SteamVR
    13. OpenVR API
    14. Ключи Steam. Обзор
    15. Ключи Steam. Типы ключей
    16. Ключи Steam. Использование ключей
    17. Ключи Steam. Правила и рекомендации
    18. Ключи Steam. FAQ
    19. HmdError для OpenVR
    20. USB Deview

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

Error 108 (Headset not found)

Эта ошибка может быть связана с проблемой USB-драйвера. Попробуйте выполнить следующие действия по устранению неполадок:

Перезагрузите шлем виртуальной реальности:

  1. Щелкните правой кнопкой мыши на значок шлема виртуальной реальности в SteamVR.
  2. Выберите «Перезагрузить шлем виртуальной реальности Vive» и подождите, пока процесс перезагрузки завершится.

Цикл вашего Link Box:

  1. Выйдите из SteamVR
  2. Отсоедините шнур питания и USB со стороны компьютера и Link Box (но не оранжевую сторону).
  3. Подождите несколько секунд, затем подключите шнуры питания и USB обратно к Link Box. Вы можете увидеть установку дополнительных драйверов. Дождитесь завершения этого процесса.
  4. Запустите SteamVR.
  5. При необходимости повторите шаги.

Перезагрузите компьютер (выйдите из Steam VR перед выключением компьютера).

Подключите свой Link Box к другому порту USB на вашем компьютере:

  1. Попробуйте подключить ваш Link Box к порту USB 2.0, так как некоторые чипсеты USB 3.0 и 3.1 могут вызывать проблемы.
  2. Вы также можете попробовать USB-порт, который уже используется и работает – переместите другое устройство на другой порт и подключите его.
  3. Если эта проблема не устранена, попробуйте переподключить все USB-устройства.
Error 109/Error 400

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

Убедитесь, что и HTC Vive, и основной экран подключены к одному и тому же графическому процессору. Если вы используете ноутбук, убедитесь, что вы подключены к дискретному графическому процессору устройства. Возможно, вам придется настроить устройство на «предпочтительно максимальная производительность».

Кроме того, если у вас несколько видеокарт на настольном компьютере, убедитесь, что HTC Vive и ваш основной экран подключены к одной и той же видеокарте. Некоторые пользователи сообщали, что подключение их основного монитора к DVI вызывает проблемы у HTC Vive. Попробуйте использовать порт экрана или соединение HDMI.

Переподключение USB-устройств

В качестве крайней меры для устранения проблем со шлемом виртуальной реальности вы можете сбросить или переподключить все свои USB-устройства SteamVR.

  1. Отсоедините все кабели Link Box от вашего компьютера.
  2. На главном компьютере перейдите в SteamVR > Настройки > Разработчик. Убедитесь, что установлен флажок «Настройки разработчика».
  3. Нажмите «Удалить все USB-устройства SteamVR». Убедитесь, что USB-кабель соединительного блока не подключен, и нажмите «Да».
  4. Как только процесс будет завершён, выйдите из SteamVR, подключите свой соединительный блок (USB, HDMI, Power) и перезапустите SteamVR.
Новая USB-карта PCI-Express

Если вы попробовали всё вышеперечисленное и продолжаете наблюдать проблемы, ваш USB чипсет может быть тому причиной.

Тестирование показало, что 2-портовая плата входа-выхода USB-2.0 Inateck (Серия: KTU3FR-2O2I) надёжно работает с HTC Vive и поможет справиться с такими проблемами с USB.

Error 208 (HMD detected over USB, but monitor not found)

Error 208 является общим сообщением об ошибке шлема виртуальной реальности. Эта ошибка может иметь ряд решений, поэтому, пожалуйста, используйте приведенный ниже список для того, чтобы убедиться, что вы использовали все доступные решения:

  • Убедитесь, что ссылка на HTC Vive и монитор или телевизор, которые вы используете в качестве основного дисплея, подключены к одной и той же графической карте. Если вы подключены к вашему внутреннему адаптеру дисплея, вы увидите графическое устройство Intel HD Graphics, указанное в системном отчете SteamVR. Внутренние карты, например, подключённые к материнской плате компьютера, не будут достаточно мощными для того, чтобы использовать HTC Vive. Подключите HTC Vive к выделенной графической карте вашего компьютера.
  • Убедитесь, что вы находитесь в режиме Direct Mode, выбрав Настройки > Разработчик > Direct Mode. Нажмите кнопку «Включить Direct Mode». SteamVR перезапустится с этим параметром.
  • Если Direct Mode не включен, SteamVR будет работать в расширенном режиме. Чтобы он работал правильно, убедитесь, что ваши дисплеи расширены в Windows > Настройки дисплея.
  • Убедитесь, что все кабели надёжно подключены. Кабель питания на самом шлеме виртуальной реальности может отключиться во время использования. Чтобы проверить это, снимите кабельную панель сверху шлема виртуальной реальности, потянув её вперёд.
  • Убедитесь, что ваш Link Box установлен в правильном направлении. Оранжевые кабели со шлемом виртуальной реальности должны быть подключены к оранжевым портам Link Box.
  • Убедитесь, что у вас установлены все последние видеодрайверы.
Шлем виртуальной реальности не обнаружен
  • Убедитесь, что шлем виртуальной реальности правильно подключён.
  • На конце кабеля шлема виртуальной реальности есть три оранжевых шнура (USB, HDMI и Power). Подключите все три в Link Box со стороны оранжевых портов.
  • Если у вас комплект Vive Development Kit первого поколения, не смешивайте и не совмещайте детали. Они несовместимы.
  • Подключите шнур питания к соединительному блоку и вставьте его в розетку.
  • Используйте прилагаемый USB кабель для подключения Link Box к доступному USB порту на вашем компьютере. (HTC Vive поддерживает USB 2.0 или выше, но мы фиксировали некоторые проблемы с некоторыми портами USB 3.0. Если у вас по-прежнему возникают проблемы, попробуйте порт USB 2.0.)
  • Используйте прилагаемый HDMI кабель для подключения Link Box к компьютеру. Обязательно подключите его к видеокарте вашего компьютера.

Состояние светодиодов шлема виртуальной реальности
  • Зеленый: состояние готовности HTC Vive
  • Белый: состояние готовности [только для HTC Vive Pre]
  • Тускло-зелёный: режим ожидания. Перемещение шлема виртуальной реальности или запуск приложения «разбудят» устройство.
  • Красный или мигает красным: ошибка кабеля или драйвера. См. «Инструкции по устранению Error 108» выше.
  • Чёрный: не подключён.
Камера не работает

Мы обнаружили, что большинство пользователей, которые не могут использовать свои камеры, работают с предварительными сборками Windows 10 (программа Microsoft Insider).

Мы не можем гарантировать, что функции, связанные с SteamVR, будут корректно работать в ранних версиях операционной системы. Если вы работаете с версиями предварительной сборки после 10586 Windows Insider, вернитесь к текущей доступной потребительской версии.

 

Примечание: Данный материал представлен для ознакомления, при перепечатывании ссылка на оригинал обязательна. Если вы хотите принять участие в помощи проекту, пишите на editor@vrgeek.ru

Если вы разработчик и вы хотите продолжить свою карьеру в лучших компаниях России, пишите на editor@vrgeek.ru с пометкой «Работа мечты», и мы поможем вам с этим.