Valve выпустила стабильную версию SteamVR 2.18 . Обновление повышает надёжность трансляции через Steam Link, включая дополнительные исправления ошибки 17, и делает окружение Aurora из Steam Frame окружением по умолчанию на компьютере. Контроллеры Steam Frame теперь по умолчанию работают как геймпад в VR-играх, которые не поддерживают управление VR-контроллерами. Для Linux исправлены асинхронная репроекция на видеокартах AMD, выбор видеокарты в системах с двумя GPU и вылеты игр OpenXR.

Предыдущая стабильная версия, SteamVR 2.17, вышла в сентябре. Часть изменений 2.18 Valve проверяла в бета-версиях: окружение Aurora и подключение Quest по кабелю появились в SteamVR Beta 2.18.1, исправления ошибки 17 – в SteamVR Beta 2.18.2.
Трансляция через Steam Link
- Повышена надёжность трансляции, в том числе добавлены новые исправления ошибки 17.
- Исправлены перерывы в выводе кадров примерно на 300 мс при потере пакетов.
- Исправлены слишком блёклые, сероватые цвета на некоторых видеокартах AMD.
- Устранены некоторые причины искажений изображения, артефактов в виде шахматной доски и зависания трансляции.
- Улучшен автоматический выбор битрейта.
- При трансляции со Steam Frame данные о степени открытия глаз передаются через OSC. Для этого нужна SteamOS 0.4.3 или новее. Эти данные появятся и в одном из следующих выпусков OpenVR SDK.
Steam Frame
- Контроллеры Steam Frame по умолчанию используют ввод геймпада в VR-играх, которые не поддерживают управление VR-контроллерами.
- Предпочтительный режим для любой VR-игры можно изменить в настройках Steam Input этой игры или в настройках VR-контроллеров на странице «Сейчас играет».
Quest
- Добавлена трансляция по кабелю USB. Для неё нужна последняя версия приложения Steam Link на Quest.
- Улучшена работа с частотой кадров на компьютере, если частота кадров шлема переопределена на уровне системы.
Интерфейс
- Окружением по умолчанию стало Aurora, его можно отключить в настройках.
- В окружении кинотеатра цвет подсветки Aurora подстраивается под изображение.
- Системным интерфейсом можно управлять с геймпада.
- Редко используемые элементы управления перенесены в меню «Дополнительные параметры».
- Затемнение игры при открытой панели управления можно отключить в настройках.
- Исправлена ошибка, из-за которой в некоторых случаях не появлялась вызванная клавиатура, например в Skyrim VR.
- Исправлена ошибка, из-за которой у некоторых пользователей панель управления без необходимости перемещалась в центр поля зрения.
- Исправлен выбор параметра Throttling Behavior в настройках видео для отдельных приложений.
- Улучшено поведение фокуса при работе с элементами для перемещения и изменения размера.
- Исправлена ошибка при сохранении новых назначений кнопок, если у приложения нет назначений по умолчанию.
- Устранены вылеты при запуске некоторых игр.
- Устранён периодический вылет при разблокировке ранее заблокированных дополнений в настройках VR.
Ввод и Linux
Ввод
- Исправлено распознавание некоторых значений имитации модели контроллера в назначениях кнопок.
- Интерфейс назначения кнопок показывает правильные значения по умолчанию для типа имитации модели контроллера.
- Исправлена пропажа назначений, которые изменили на компьютере, после смены аккаунта Steam.
- Исправлена ошибка, из-за которой не загружались назначения контроллеров в некоторых играх, включая Google Earth VR и Thumper.
Linux
- Исправлена неработающая асинхронная репроекция на видеокартах AMD.
- Исправлен выбор видеокарты в системах с дискретной и встроенной графикой.
- Исправлена совместимость с системами без systemd.
- Исправлен вылет игры при передаче текстуры недопустимого размера.
- Исправлены вылеты игр OpenXR при запуске, если SteamVR ещё не была запущена.
- Для Linux больше не требуется расширение VK_KHR_maintenance9, поэтому SteamVR работает со старыми версиями графических драйверов.
В тот же день Valve выпустила обновление клиента Steam с исправлением зависаний Vulkan-игр на Linux, а на следующее утро – SteamOS 3.9.4 Beta.