That’s good to hear. I’m glad you’ve improved your comfort and can enjoy long sessions.
So to sum it up - what should we put where?
Picking for example the resolution, take it out of the default and write it into the steamvr.settings?
Maybe we could provide that section as a suggestion so its easier for folks to copy&paste and find there own optimum.
From what I got out of your statements it would be something like this, take it from the default .vrsettings into the steamvr.settings
seems a bit stupid that the values are overwritten if they are the same as the default.vrsettings, sure it makes it obsolite int that moment to have them twice, but with an update of steam an a potential a change in the default.vrsettings which could be keept permanent in the prefiously set in steamvr.vrsettings would then be lost
Anyway, would you remove the prefered settings from the default into the (cut not copy) steamvr.settings? or just hope that they keep it that way?.
So in any case, the guide could be to
1.) Stop Steam
2.) Locate your steamvr.settings (in something like E:\Program Files (x86)\Steam\config\steamvr.settings)
3. Locate the section starting with "steamvr" : {
4.) add after “lastVersionNoticeDate” : “1568937933”, the following (5k+)
5.)
“allowSupersampleFiltering”: true,
“allowAsyncReprojection” : false,
“allowInterleavedReprojection” : false,
“enableDistortion”: false,
“maxRecommendedResolution”: 4266,
“motionSmoothing”: false,
“preferredRefreshRate” : 90,
“renderTargetMultiplier”: 1.0,
“supersampleScale” : 0.25,
“supersampleManualOverride”: true
6). Ensure that you use the correct quotation marks - not the default ones from the keyboard! Check that there is a comma on each but the last entry and that the area is closed again with a bracket.
7) Note after starting steam identical entries in steamvr.vrsettings and default.vrsettings will be removed from the steamvr.settings file. The file will also be wiped if you have a syntax misstake and can only be edited permanently if steam is shut down while doing so.
Edit: putting in that above statement causes my file to be altered… If I plug in my HMD —
The supersampleScale 0.25 written ios shortly after start of steamvr altered, after it updates the GPU Power and then resets the supersampleScale to 0.30. Even if the supersampleManualOverride is set true.
Some values seem to be read from my altered file and then rewirtten into the steam touched one like motionSmoothing: false, and also allowAsyncReporjection and InterleavedReprojeciton are keept - so it then looks like this:
“steamvr” : {
“allowAsyncReprojection” : false,
“allowInterleavedReprojection” : false,
“background” : “#FF000000”,
“enableDistortion” : false,
“installID” : “xxxxxxxxxxxxxxxxxxxxxxx”,
“lastVersionNotice” : “1.7.15”,
“lastVersionNoticeDate” : “1568937933”,
“motionSmoothing” : false,
“supersampleScale” : 0.30000001192092896
}
Did you get the answers you needed? Sorry I’m not qualified to explain the discrepancy between 0.25 and 0.3 etc
I have a copy-paste section for my personal settings file, and it has remained stable for several days now. I have only been testing on Elite so far, but for me that’s where it really counts.
I don’t know if this will be helpful because it’s pushing the 2080 Ti (not quite to the limit ~90%), but you have an overclocked 2080 so worth a try.
I kept all the previous SteamVR settings and additionally increased in-game HMD quality to 1.25. I have only tried it for a couple of hours in space and stations but my findings so far:
- Performance - with HMD 1.0, it was a solid 90FPS space, 45FPS in stations (does require motion smoothing of course). With HMD 1.25, it is 45FPS even in space, but interestingly station performance doesn’t drop either - it can drop briefly to 43 but not as bad as I expected. I will test this further, especially on planet surfaces which may be more demanding.
- Aliasing is noticeably improved at all ranges. Text and cockpit details particularly benefit, less jagged edges and shimmering. I still keep AA off. Appreciate this is theoretically expected, but balancing it with acceptable performance seems to be the trick.
- FFR Conservative is much improved, which surprised me. It was highly distracting before, but significantly more acceptable - I wouldn’t notice it now without trying to find it, whereas before it was difficult to avoid. It is definitely still in effect however, not bugged.
Again all early days, I’ve only tried this for a couple of hours, but worth checking out. FFR is the most interesting major benefactor from the HMD quality increase.
I’ve actually tried ED HMD Quality at 1.25 recently. In deep space, my framerate drops from 80 to 60-70 fps, with my current (fairly high) in-game graphics settings. On my 8K, the difference was only slightly visible, so I think I’ll keep it at 1.0.
If I am going to land on a planet, I’ll drop ED HMD Quality to 0.75. I’m so rarely in a station, I don’t bother dropping the HMD setting.
I also tried Smart Smoothing, which did introduce some minor visual artifacts, so I’ll keep that off. I haven’t tried FFR in quite a while, so I’ll see if there’s been any improvement.
Hi.
Thank you very much for setting up this topic and willingness to help in getting the best settings in Pimax.
At the weekend I had a bit of fun with the suggested settings of my 5K Plus, there was a slight improvement in Assetto Corsa, but it’s always something that makes me reinvent VR.
Despite the fact that after long combinations with Assetto Corsa Competizione, I managed to get a satisfying effect, the climax of the game refused to obey.
Just when set in Pit Tool 2.0 the game crashes when starting error:
FATAL ERROR UE4 AC2 CRASH
Does anyone use this game and know what this problem might be?
You need to reduce the res, either with PiTool quality or using SteamVR.
Some games (like Hellblade) require you to set PiTool quality down to 0.5. I think it’s due to the game itself adding some additional super-sampling. Regardless, I think the problem is that the max res is too high for the game to handle.
The fact is that Steam VR is an intermediary between games and the driver. Therefore, you can set an arbitrarily large resolution of the driver, and Steam VR will do the whole fit of the image. It is quite another thing when you run the Oculus Rift games. There is no such intermediary, like Steam, so what you asked the driver, it requires the game. It is as if you set the scale to 100% in Steam and you couldn’t reduce it. So if you run oculus rift games, keep pimax ss around 1.0
PS: some apps cant run if u set resollution over 8192 (per eye). Big Screen for example. But if u reduce it using SteamVR SS - its running ok.
I can only imagine the “Programmer Joe” or other Valve programmers seeing this thread and thinking “MONSTERS !!! You warp my creation!!!”
Everyday we discover something new, i accidentaly manage to soft correct my ipd on the Reverb with a combination of WMR registry and editing the steamvr.default.
I don’t quite understand what is happening with steamvr. I’ve done the pitool at two or 1.75 and half of that value in the config file. Steamvr at 0.25.
Now when I start steamvr the resolution might start at the same resolution as I wrote in the file, but it jumps up and I can’t match these two resolutions. Steamvr only let me do 2% increments so I’m never able to match the settings completely.
What am I doing wrong?
Syntax errors in config file? Is it reset every time?
when you set 0.25 in the steamvr settings file, when you start steam, steam always changes it to 24 or 26 % and the increments are only by 2%.
When you set global SS to 25, steam actually sets it to 30 (in my case) but the workaround is to set global to 100 and app to 25 and then it works as above.
I am using pitool quality 1.5 (which sets steam resolution to 5776) so half is 2888, I set it with maxrecommendedresolution and set steam SS to 26, which is a bit more (29xx) and I think it is working as Gared says, the resolution is capped to 2888. but I am not exactly sure. is there any way to check the resolution which is actually rendered ?
Not sure - but FPSVr shows it or? Also maybe the Steam Frametime graph window? ( sorry not at the computer at the Moment, will check later)
No, its not changes. Its SHOWS 24 or 26. but really its still 25% (until u not move slider)
Just dont dont move slider. U can check config file after restart. Willl be 0.25 there.
Really NO NEED to set 25% and max resolution. in fact, these two settings duplicate each other. In fact, one of them is already enough. 25% is even more convenient, because it will half the resolution automatically, whatever it may be.
I just checked: the global steam SS is immediately changed to 0.30000001192092896 (from 0.25 and app is 100), but the app SS keeps the 25 (and global is set to 100).
so it should be ok with the app set to 25.
fpsVR shows only SS of the app running, not resolution.
steam advanced frame timings does not show resolution.
I heard this from people using third-party configuration programs. Perhaps this is one of them.
No the config file stays the same. I’ve put it to read only if that matters.
I’ve tried not touching the slider, but it moves by itself and the resolution number changes as well. Now is there a difference in quality if I put it a step over what the number is in the config?
I have installed only OpenVR Advanced Settings.
What other third-party configuration programs are there ?
OpenVR Adv.Settings can do it. Ppl says its changes config file. I’m not using this program. but i think u need to edit OpenVR advanced setting config and set 0.25 manually then…
if u have syntax errors and set read only - its will not work anyway. Better set this R/W and make sure it is not reset.