Detect VR Headset?

Hi All,

I have two headsets, both are VIVE’s but one is the standard and one is the pro. At the moment I find I need different optimizations for each scene depending on which headset I’m using, so I was wondering if there was a way to auto detect whether its a Standard or Pro, then automatically setting off a preset console command at begin play depending on which.

The same projects are being used for both headsets and I never know in advance which one it will be, so an automatic solution would be great for this.

Is this possible?

Hello,

Does “GetHMDDeviceName” return the same Name for both HMDs? (IIRC it will just say SteamVR for both)

It looks like the SteamVR API has a function that could be exposed:

Hey , thanks for that.

ill try the “GetHMDDeviceName” tonight and see if it gets the same result. I’m still learning unreal and blueprint scripting so i have no idea how to write code for this, is it implemented into unreal or will i need some kind of external scripting program for it?