csgo-osx-linux icon indicating copy to clipboard operation
csgo-osx-linux copied to clipboard

Screen Tearing and Input Lag reducing commands no longer work

Open AveYo opened this issue 5 months ago • 2 comments

The key user-facing commands to reduce vsync-off tearing engine_low_latency_sleep_after_client_tick 1 and vsync-on input lag r_experimental_lag_limiter 1 have been disabled with no apparent reason.
In Dota 2 these still work just fine. In CS2 used to work until some patches ago.

I know the engine still has them and can re-apply them for example via gameinfo_branchspecific.gi:

    "GameInfo"
    {
    	// this file is intentionally empty for generating depot signatures
    	FileSystem
    	{
    		EmptyFileSystemValue 1
    	}
    
    	ConVars
    	{
    		"engine_low_latency_sleep_after_client_tick" "1"
    		"r_experimental_lag_limiter" "1"
    	}
    }

then the commands work as before, verified with nvidia frameview and my own eyes for the no tearing, and responsiveness in a bot match, but this won't work in matchmaking due to modified file

Please advise.

AveYo avatar Feb 03 '24 11:02 AveYo