Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
What is it used for anyway? I was under the impression that all of the API is available in openvr_api.dll.
That said, as Rectus mentions, I and most games I have use openvr_api.dll instead, is it different from openvr.dll?
I have quite a few VR games and personal projects, so I can find the openvr_api.dll 406 times on my system 🤣 In contrast I only have one openvr.dll on my system, in the plugins folder of High Fidelity.
openvr.dll was just a copy of vrclient.dll. (Or vrclient_x64.dll for the 64 bit version). Whatever you were doing with openvr.dll you can do with vrclient.dll instead.
Since fall of 2014 the SDK has been referring to this by its "new" name vrclient.dll, so any loader you have (openvr_api.dll or the static library version of the same you can compile directly via the SDK) should be loading vrclient.dll. What is your project? Is there some reason it doesn't use the loader?
Joe