Vsync lag

Associate
Joined
16 Dec 2009
Posts
723
Location
Bolton
For the past few years whenever I've used Vsync It's given me massive mouse lag which is very unplayable when beasting some FPS gold such as MW2, MoH, CSS etc. I've used 3 different mice all usb and all have given me the same results. I've had 3 monitors 1 bad spec 2 good spec and I've used 4 different graphics cards all with the same results.

Hoping someone can help me out I'm sick of texture tearing especially with CSS and Portal I don't get to experience the nice new motion blur. :(

Can someone please shine some light on this problem because after 3 years it's finally getting to me. :(

PS tried triple buffer and caping my max fps (on css) and no result capping my max fps to my re-fresh rate still gives me texture tearing. :(

Thanks for reading :)
 
Triple buffering is usually not selectable for DirectX in your graphics card settings (Open GL only, usually)

Use D3DOverrider to force Triple buffering for DirectX.

Nate
 
Tearing will still happen if you cap your frame rate to your refresh rate. You're only option is v-sync, preferably forcing triple buffering as Nate says. Some games are starting support it natively, see modern Valve games. You can't eliminate the input lag though, you're either going to have to learn to live with it or put up with tearing, hopefully Triple Buffering will be a good compromise for you, personally I still can't abide the input lag even with TB, I just try to ignore the tearing.
 
Best option in my experience is to cap your framerate at a multiple of your refresh rate. So e.g. if you have 120hz monitor then use 240, 360, 480fps or whatever depending on what your system is capable of for a given game (obviously for something modern like MW2 those kind of values will be out of the question). I find the tearing much less noticable then compared to fps=refresh.

Also if you have an Nvidia card make sure you set set max frames to render ahead to 0.
 
120Hz + VSync is just about bareable for FPS games... but I still play with it off in FPS games but now use 120Hz + VSync in all other games. With 60Hz your gonna have to make a choice tearing or reponsive input its the nature of the beast... rendering a very high fps >100 tends to reduce tearing so its only really noticeable on cutscenes with camera panning or on areas with lots of parallel lines (blinds, radiators, etc.).

Also might find max render ahead is better at 1 than 0 - some games don't seem to like 0 (performance drops massively, sometimes at random or more rarely games randomly stalling on a black screen).
 
Suffered with it ever since ditching the CRT, I blame huge panel lag in my case - AA / max detail usually go out of the window first so the mouse isn't like treacle (70fps+).

Roll on large scale OLED, tearing sucks.
 
Last edited:
Back
Top Bottom