Input Lag Checklist

From RocketLauncher Wiki
Revision as of 21:46, 4 July 2014 by Djvj (talk | contribs)
Jump to navigation Jump to search

Tips for Improving Input Lag

Least input lag: Fullscreen < Windowed/Borderless < Vsync :Most input lag


Disable Desktop Composition in Windows 8 and 8.1

You get input lag because DWM has its own vsync and I like it a lot since it doesn't make the mouse lag so much compared to fullscreen + vsync. This does not apply to: Fullscreen users (not windowed borderless) Other operating systems (Desktop composition is a lot easier to disable in other operating systems)

Use Process Explorer and run it as Administrator

Do the following steps in order:

  1. KILL explorer.exe
  2. SUSPEND winlogon.exe [This is so you can do the next step without it re-opening automatically]
  3. KILL dwm.exe [This is what you don't want to be running, it's the desktop windows manager and has desktop composition. this gets in the way]
  4. RUN explorer.exe [File > Run... in Process Explorer, allows opengl to be used and basic OS navigations excluding metro start menu]
  5. RESUME winlogon.exe when you want dwm.exe back (or restart) [You may have to kill explorer again and suspend winlogon.exe again to get it to be resumeable]

The benefit to doing this is a dramatic reduction in cursor latency. The downfall is the start menu goes to black and can't be used at all.

This has actually become very safe and easier to do. Now I really do recommend it to anyone on Windows 8 / 8.1

Another method via batch scripts and sys tools can be found here: https://www.youtube.com/watch?v=HUkGDcNgm2Y