I'd imagine it enables cursor hardware acceleration. Basically the same as the desktop cursor. (tighter, less input lag, etc).What does the hardware cursor do to the game?
Thank you very much for your advice! Is that with Motion Blur turned ON or OFF?Noticed that using Motion Blur (Not Blur) helps to resolve the issue of the blur camera panning fps drop issue.
![]()
Thanks a million for your contribution, Asmodean! I will make sure this information gets added to the OP as soon as possible!Added my user.settings file in the spoiler below. If anyone wants to use it as a reference. I've done a bit of preliminary tweaking to try maximize visual quality, while minimizing performance hit. Mainly based around lod, shadows, etc.
I've also dumped strings from the game's executable, and found a lot of extra stuff. But A lot of it was a bit vague on what they were actually doing, so I said I'll save testing them for later. I can provide the exe dump text file if anyone wants it. I'm not sorting it though, so you'll have to sift through it yourself if you want it, because it's 80,000 lines long. (Ctrl+F is your friend lol)
One interesting one that I found was EnableHighPrecision. Either it's a placebo effect, or the lighting looks nicer since I added it. In the exe it was near both [Visuals] and [Rendering], so I've added it to both sections just in case.
I've also disabled the game's VSync, and enabled the driver one instead with triple buffering. The in-game vsync seemed to be causing micro stutter. You can add WaterGeometryQuality=8 for adjusting the water quality also. (default is 6)
[Gameplay/EntityPool]
SpawnedLimit=150
[Hidden]
HasSetup=true
uiVerticalFrameScale=1
uiHorizontalFrameScale=1
[Localization]
SpeechLanguage=EN
TextLanguage=EN
Subtitles=false
[Viewport]
VSync=false
Resolution="2560x1440"
FullScreenMode=2
VSyncThreshold=0
OutputMonitor=-1
[Hud]
MinimapRotation=false
HudSize=0
QuestsModule=false
MinimapTracksWaypoints=false
[Budget]
cvMaxAllowedLightsShadowTime=1
cvMaxAllowedApexDestroTickedTime=0.2
cvMaxAllowedGrass=30000
cvMaxAllowedDecalsDynamic=50
cvMaxAllowedDynMeshes=104857600
cvMaxAllowedChunksSkinnedTime=2.5
cvMaxAllowedTrianglesSkinned=100000
cvMaxAllowedDecalsSSTime=1.0
cvMaxAllowedLightsShadow=4
TerrainTileMipDataBudget=100
cvMaxAllowedApexTicked=80
cvMaxAllowedActiveEnvProbesTime=0.1
cvMaxAllowedStatTextures=314572800
cvMaxAllowedSpeedTree=5000
cvMaxAllowedLightsNonShadowsTime=0.2
cvMaxAllowedSpeedTreeTime=2.2
cvMaxAllowedChunksStatic=1500
cvMaxAllowedTrianglesStatic=500000
cvMaxAllowedHiresChunks=50
cvMaxAllowedDecalsDynamicTime=2.0
cvMaxAllowedLightsNonShadows=40
cvMaxAllowedChunksStaticTime=1.5
cvMaxAllowedChunksSkinned=400
cvMaxAllowedApexDestroTicked=20
cvMaxAllowedStatMeshes=209715200
TerrainTileMinTimeout=2
cvMaxAllowedHiresChunksTime=0.2
cvMaxAllowedApexTickedTime=0.5
cvMaxAllowedCharTextures=209715200
cvMaxAllowedParticlesCountTime=0.2
cvMaxAllowedParticlesCount=3000
cvMaxAllowedGrassTime=1.5
TerrainTileTimeout=10
OcclusionQueryAdditionalMemory=5
TerrainTileLoadingTimeout=5
cvMaxAllowedDecalsSS=200
[Audio]
SoundVolume=90
MusicVolume=85
Subtitles=true
[LoadingScreen/TCR]
ShowProgress=true
[Game]
DoNotPauseWhileStopped=false
[PostProcess]
AllowBloom=true
AllowBlend=true
AllowShafts=true
AllowAntialias=true
AllowBlur=true
AllowDOF=true
AllowRain=true
AllowCutsceneDOF=true
AllowBillboards=true
AllowSoftLight=true
AllowFog=true
AllowUnderwater=true
AllowChromaticAberration=false
MotionBlurPositionTreshold=0.05
AllowVignette=false
MotionBlurRotationTreshold=1
AllowMotionBlur=false
AllowSharpen=false
SSAOSolution=2
[Input]
PadVibrationEnabled=false
KeyboardCooldownSpeed=0.1
InvertCameraXOnMouse=false
InvertCameraYOnMouse=false
CameraAutoRotX=true
InvertCameraX=false
UIMouseSensitivity=1
CameraAutoRotY=true
RightStickCameraSensitivity=1.09184
InvertCameraY=false
RightStickAimSensitivity=1
MouseSensitivity=1
[Gameplay]
Difficulty=3
[LevelOfDetail]
MeshLodGameplayDownscale=0
CharacterLodGameplayDownscale=0
SwarmHideDistance=200
DecalsHideDistance=80
DimmerHideDistance=80
DynamicDecalsHideDistance=80
StripeHideDistance=80
[General]
ConfigVersion=1
[LoadingScreen/Editor]
Disabled=false
[LoadingOverlay/TCR]
FadeOutCooldownExtraTime=1
FadeInSpinnerTime=1
NoninteractiveSpinnerTime=3
FadeOutSpinnerTime=1
NoninteractiveEndCooldown=1
[Visuals]
InventoryBgColorScaleB=0.036
InventoryFixedLuminance=0.25
InventoryBgColorScaleG=0.034
MovieFramerate=30
GammaValue=1
InventoryBgColorScaleR=0.02
EnableHighPrecision=true
[Rendering]
AllowDecals=true
AllowLights=true
AllowBlend=true
EnableHighPrecision=true
EnableTemporalAA=true
GrassDensity=2400
DecalsSpawnDistanceCutoff=30.0
TextureStreamingHeadsDistanceLimit=10
GlobalOceanTesselationFactor=64
EnableBuoyancy=true
UseDynamicWaterSimulation=true
TextureStreamingCharacterDistanceLimit=50
TextureStreamingDistanceLimit=40000
TextureDownscale=0
DetailTextureDownscale=0
AtlasTextureDownscale=0
MaxTextureSize=4096
MaxAtlasTextureSize=4096
TextureMipBias=0
TextureMemoryBudget=1600
MeshLODDistanceScale=1
ScaleformTextureUnstreamDelay=2.5
DecalsChance=4.0
DynamicDecalsLimit=30
TerrainReadAheadDistance=200
HairWorksLevel=0
MaxTerrainShadowAtlasCount=4
TerrainScreenSpaceErrorThreshold=1.0
TextureInFlightCountBudget=12
TerrainErrorMetricMultiplier=4
MeshRenderingDistanceScale=2
CascadeShadowmapSize=2048
CascadeShadowQuality=2
CascadeShadowFadeTreshold=1.0
CascadeShadowDistanceScale0=1.0
CascadeShadowDistanceScale1=1.0
CascadeShadowDistanceScale2=2.0
CascadeShadowDistanceScale3=2.0
[Input/Gestures]
EnableSwipe=true
EnablePan=true
EnableGestures=true
EnablePinch=true
[LoadingScreen]
FadeInTime=3
SkipShowWithAnyKey=true
GameRevealTime=3
SkipHideDelay=3
SkipInputDelay=0.25
FadeOutTime=1.5
SkipAutoshow=false
[Engine]
LimitFPS=0
[Rendering/SpeedTree]
GrassGenerationEfficiency=0.05
GrassDistanceScale=1.8
FoliageDistanceScale=1.8
FoliageShadowDistanceScale=32
GrassRingSize=16777216
[Save]
ShowCompatWarning=false
[Kinect]
Kinect=false
[Foliage]
MaxVisibilityDepth=24
For a controller-related tweak. Go to The Witcher 3 Wild Hunt\bin\config\platform\pc\platformgameplay.ini and see "LeftStickSensitivity" (it's at the top). It's defaulted to 0.7. I changed it to 1.0, and it helped with responsivness of the analog movement.
ON! with BLUR OFF.Thank you very much for your advice! Is that with Motion Blur turned ON or OFF?![]()
Thank you very much for your input, Raiden, I'll update the OP asap!ON! with BLUR OFF.Also any chance you can help me with low performance on GTX 760 Superclocked 2GB? Everything on low and got 40-55
I also have a i5 3750k but only being used by 30% and 8GB of RAM
Couple of things I've noticed that I'm not sure if you added :Thank you very much for your input, Raiden, I'll update the OP asap!
I'm afraid everyone is getting poor performance at the moment, myself included, so I would suggest lowering some of the more costly settings (e.g. ambient occlusion, foliage visibility) before can get our heads around why the game is performing so poorly!![]()
This is what PC tweaking is all about, Raiden, thanks a ton! OP will be updated asap, once again!Couple of things I've noticed that I'm not sure if you added :
Via the Nvidia Control Panel :
Power Management Mode: Maximum Performance
Threaded Optimization: On
Go into the game and put Fullscreen
This helped me increasing my FPS by 8-12![]()
Great find once again, Raiden! You're becoming a real star for us around here!Hey again lol,
But I was having some crashes on my 2nd NVIDIA rig...
I found out how to fix the issues.
First I noticed the Nvidia Streaming Service was on (we know.. how this steals fps), i did a FULL CLEAN install on the recent drivers and it's not crashing anymore! so far 15 minutes and no crashes! (seems like Geforce experience that did it's automatic update made my pc crash all the time. (Found the Nvidia stream issue via this post on reddit http://www.reddit.com/r/witcher/comments/36hjel/nvidia_stream_service_kill_it_boost_fps/ )
For those curious my 2nd rig has : (I'm playing on medium with 45-55.. but my main rig can only play on the lowest, this is so weird)
Also a GTX 760 (but not overclocked)
8GB RAM
i5 2570k
i KNEW it ! i told you guys that drivers can mess your games sometimes. i remember updating my old PC desktop GPU driver, and it not only made my graphics (anything that is with 3D render, and with games like oblivion) feel slower (loss of FPS) but also made my pc crash sometimes, and was forced to roll back to an older version. it might be the same case hereHey again lol,
But I was having some crashes on my 2nd NVIDIA rig...
I found out how to fix the issues.
First I noticed the Nvidia Streaming Service was on (we know.. how this steals fps), i did a FULL CLEAN install on the recent drivers and it's not crashing anymore! so far 15 minutes and no crashes! (seems like Geforce experience that did it's automatic update made my pc crash all the time. (Found the Nvidia stream issue via this post on reddit http://www.reddit.com/r/witcher/comments/36hjel/nvidia_stream_service_kill_it_boost_fps/ )
For those curious my 2nd rig has : (I'm playing on medium with 45-55.. but my main rig can only play on the lowest, this is so weird)
Also a GTX 760 (but not overclocked)
8GB RAM
i5 2570k
Wow, did the OP really help your friends achieve that level of performance? That's fantastic news and thank you ever so much for your support and contributions!Bumping,
Mods can't we get this sticky? Already had 2 friends with 970, having this thread help them 60@ with V-Sync and High settings.
It's true that there is a slight delay with the keyboard controls, but maybe their responsiveness can be tweaked as well via the configuration files. Problem is, I have no idea if this is possible at all or not at the moment, but as soon as someone finds a fix, you'll see it posted in the OP!Great thread!
Any tips on how to make the movement more responsive with a keyboard? Feels like there's a huge delay every time I move around, and I've seen others complain about this too.
Edit: Hardware cursor didn't help at all.
It's indeed not the first time NVIDIA released a poor driver, but apart from disabling the "NVIDIA Streamer Service" a full clean install using Display Driver Uninstaller can also help. Until NVIDIA release a new driver, this is what we have to work with...i KNEW it ! i told you guys that drivers can mess your games sometimes. i remember updating my old PC desktop GPU driver, and it not only made my graphics feel slower (loss of FPS) but also made my pc crash sometimes, and was forced to roll back to an older version. it might be the same case here
i'm starting to think that nvidia made an unstable driver, a beta version if you will, and were forced to rush it out of the door -_-
i mean it's not the first time it happened i'm sure.
in this case, uninstalling the entirety of the driver, then reinstalling the new one might do the trick. if not, reversing back to an old version might work.
Thank you very much for your kind words!Nice thread and a good place to make this game a better experience for everyone
I tried the game last night for like 1 - 2 hours max (mostly in main menu lol) but I would like to contribute a small thing which I have noticed. If you have an SLI rig (I don't know if xfire is working right now) but basically this applies to dual card owners and if you're facing frame rate drops randomly then it might be because your top GPU is starting to thermal throttle, for some reason this game increase GPU temp like crazy and that's why once it reaches 80 is starts to throttle and performance drops, I was suspecting HairWorks to be behind this but once I increased fan speeds to keep it around 75 this no longer happens.