alvr-org / ALVR

Stream VR games from your PC to your headset via Wi-Fi
MIT License
5.23k stars 470 forks source link

Valve Index Headset emulation #2294

Closed TAGMONKE closed 23 minutes ago

TAGMONKE commented 1 month ago

please add this. i beg

The-personified-devil commented 1 month ago

Why exactly do you need this? The more the emulated headset differs from the real headset the buggier it gets

zarik5 commented 1 month ago

I assume the main reason is the discrepancy between emulated headset and emulated controllers for the tracking space name, which is a OpenVR property. if the tracking name differs then any kind of recentering, triggered manually or by the game, head and controllers will uncalibrate. The fix i've been recomending is to change the tracking name using the extra props list but it's quite hidden. The solution would be to invent some strings for the valve index headset, then unify the emulation selection for head and controllers, so they get selected in lockstep.

TAGMONKE commented 1 month ago

I assume the main reason is the discrepancy between emulated headset and emulated controllers for the tracking space name, which is a OpenVR property. if the tracking name differs then any kind of recentering, triggered manually or by the game, head and controllers will uncalibrate. The fix i've been recomending is to change the tracking name using the extra props list but it's quite hidden. The solution would be to invent some strings for the valve index headset, then unify the emulation selection for head and controllers, so they get selected in lockstep.

Nice idea

zarik5 commented 23 minutes ago

Closing as duplicate of #262