Большинство игр на Windows Mixed Reality через SteamVR функционируют через ту или иную форму эмуляции, имитируя периферию других платформ. Например, в DOOM VFR, недавно выпущенном (и совершенно потрясающем), вы можете видеть контроллеры движения HTC Vive в игровых меню, а не собственные контроллеры WMR от Microsoft.
Обновление, 5 января 2018 года: этот метод больше не подходит, так как SteamVR для WMR был обновлен для использования этого кода изначально. Потрясающие! Оригинальная статья ниже.
К сожалению, это также означает, что многие игры изначально не поддерживают джойстики WMR, а это означает, что в таких играх, как DOOM VFR, вы должны физически поворачиваться, а точнее поворачиваться . Физическое движение в виртуальной реальности не только дезориентирует некоторых, но и других, просто нет места для перемещения, если только вы не захотите запутаться в кабеле HDMI и USB от вашей гарнитуры.
К счастью, решение от джойстика от Microsoft позволяет работать с виртуальной реальностью в более доступном формате сидячих мест, позволяя вам поворачивать, используя джойстики, а не вращаться, как сумасшедший. Хотя некоторые игры по умолчанию поддерживают эту функцию, Microsoft недавно обновила движок WMR в Steam, чтобы включить поддержку джойстиков в других играх, по словам компании, поддерживающих как плавное движение, так и ступенчатое вращение. Вот как включить его раньше, чем Microsoft выпустит обновление. Очевидно, вам нужен SteamVR, чтобы попробовать это.
-
Сначала перейдите к этому файлу на вашем компьютере:
C:\Program Files (x86)\Steam\steamapps\common\MixedRealityVRDriver\resources\settings\default.vrsettings
Примечание: путь к файлу может отличаться в зависимости от того, где вы установили Steam. Прежде чем продолжить, обязательно сделайте копию файла default.vrsettings на случай возникновения каких-либо проблем. Этот метод является прямым от Microsoft, и мы проверили, что он работает, но всегда рекомендуется сохранять резервную копию, прежде чем вмешиваться в код.
- Найдя default.vrsettings, щелкните правой кнопкой мыши и выберите « Открыть с помощью».
- Откройте файл с помощью блокнота.
- Затем проверьте, не содержит ли код внутри файла текст, начинающийся с «driver_Holographic_Experimental», если нет, замените текст на код ниже. Если вы перезапустите Steam, он может появиться автоматически.
{ "driver_Holographic" : { "renderTargetScale" : 1.0 }, "driver_Holographic_Experimental" : { "thumbstickTurnLeftEnabled" : false, "thumbstickTurnRightEnabled" : true, // Some people may experience increased discomfort such as nausea, motion sickness, dizziness, // disorientation, headache, fatigue, or eye strain when using "smooth turns" in Windows Mixed Reality. "thumbstickTurnSmooth" : false } }
- Вы можете настроить свой опыт, изменив истинные и ложные утверждения выше. Например, если вы хотите, чтобы джойстик
"thumbstickTurnLeftEnabled" : false,
левый контроллер WMR, переключите"thumbstickTurnLeftEnabled" : false,
на"thumbstickTurnLeftEnabled" : true,
- Вы также можете переключаться между ступенчатым поворотом (для некоторых менее дезориентирующим) или плавным поворотом (может вызывать укачивание), переключая
"thumbstickTurnSmooth" : false
на"thumbstickTurnSmooth" : true
. -
Когда вы закончите, нажмите Файл> Сохранить , затем идите и убейте несколько демонов в DOOM VFR!
Примечание. Обязательно соблюдайте синтаксис в приведенном выше коде для правильного выполнения. Удаление или добавление запятых или фигурных скобок нарушит код.
Теперь вы сможете использовать джойстик для поворота даже в играх, которые изначально не поддерживают WMR, таких как DOOM VFR и Fallout VR. Мы протестировали этот код с помощью DOOM VFR, GORN, Surgeon Simulator и Job Simulator и обнаружили, что он сработал. Microsoft в скором времени внедряет код через обновление, но это то, как вы можете получить в начале. Довольно круто, нет?