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
https://github.com/ValveSoftware/openvr/tree/master/samples/driver_sample
This is possible today!
Ben outline what needs to be done in order to run without the hmd connected here http://steamcommunity.com/app/358720/discussions/0/485624149150957321/#c1290690926862315884
^ see above you have to enable the null driver and allow multiple drivers to run... some editing in the steam.vrsettings file
here's the beginning of my vrsettings file.
{
"steamvr" : {
"requireHmd" : true,
"forcedDriver" : "",
"forcedHmd" : "",
"displayDebug" : false,
"debugProcessPipe" : "",
"enableDistortion" : true,
"displayDebugX" : 0,
"displayDebugY" : 0,
"sendSystemButtonToAllApps" : false,
"loglevel" : 3,
"ipd" : 0.063,
"ipdOffset" : 0.0,
"background" : "",
"backgroundUseDomeProjection" : false,
"backgroundCameraHeight" : 1.6,
"backgroundDomeRadius" : 0.0,
"environment" : "",
"gridColor" : "",
"playAreaColor" : "",
"showStage" : false,
"activateMultipleDrivers" : true,
"directMode" : true,
"usingSpeakers" : false,
"speakersForwardYawOffsetDegrees" : 0.0,
"basestationPowerManagement" : false,
"neverKillProcesses" : false,
I'm not in front of my machine at the moment, but the name is obvious, like `enabled`.
The combination of that and activateMultupleDrivers should work.
Thank you Eric!
Great! FWIW, I've enjoyed painlab, are you continuing development of it?
If I set activateMultipleDrivers = true and then the instructions are to enable the null driver. Where can I enable the null driver?
There is a file just next to default.vrsettings called driver_defaults.vrsettings. All it contains is a setting "enabled" : true
Any clarification is much appreciated
EDIT:
added forceddriver info ^^ which is described at https://developer.valvesoftware.com/wiki/SteamVR/steamvr.vrsettings
Thank you for the clarification on what and where the relevant files are. It works like a charm now.
I've got the null driver running, had to do a room setup and then SteamVR stopped complaining that the HMD was asleep.
I've now got a SteamVR folder copied from another machine and can run SteamVR stand-alone.
Two questions:
1) Is there a way to make SteamVR look for the steamvr.vrsettings file somewhere else than in the AppData folder? I'd like to put the steamvr.vrsettings and chaperone_info.vrchap files somewhere under my SteamVR folder to get everything into one stand-alone folder.
2) What do the render/window settings in the null driver do? I would expect:
- renderW/H : actual render size reported to the application and preferred texture size (seems to work, at least my app shows the right size)
- windowW/H/X/Y: "display"/mirror window position. With the default values everything seems to sort-of work. I expect that if I want to move the window, I'd modify X and Y - that doesn't do anything it seems. I also expect that if I want to resize the window, I'd enter different sizes and the content gets resized. That sort-of works, but the resizing code seems to do something weird, the content never is resized correctly. There's black bars and some parts don't fit.
Hello Sir, where can i found the file? i searched Vrsetting and doesnt show anything,, and the json file too doesnt show vrsetting
e.g. C:\Program Files (x86)\Steam\config
On my machine there requireHMD value was is located in the default.vrsettings is in:
C:\Program Files (x86)\Steam\steamapps\common\SteamVR\resources\settings
YMMV
Can anyone confirm that they have this working? ie, Disconnected HMD + tracked controllers?