How to fix mouse lag in games on Windows 8.1

When the Windows 8.1 update was first released, there were quite a bit of issues faced by the gaming community. In the update, the way that Windows interacts with the mouse was changed a bit, causing many people to face a lag in the mouse movements in several games. This issue was especially prominent on high performance gaming mice.


Luckily, Microsoft was quick to fix this issue with the patch KB2908279 which was released with the Windows updates. If you think that your Windows 8.1 does not seem to have this patch, you can manually install it through the following links:

* Patch for 64-bit Windows

* Patch for 32-bit Windows

If you don’t know what type of Windows you have, just go to the start button on the taskbar and right click on it. A menu will open up, select “System”.




After you have done that, a new window will open up, in the image below, we have shown you where you cans see that whether your Windows is 64-bit or 32-bit.



Now you have installed the patch, but there’s a catch. The thing is, the patch only fixes things for some of the popular games such as the Call of Duty series, Counter Strike series, Half-Life 2, etc. Although Microsoft has told the developers to make sure their games are supported by this compatibility option, if you have a game that is not that popular, or has not been updated in a while, then the issue might not be fixed for it with this patch.

Thankfully, there is a way to manually add this fix to any of your games that are facing this issue. Keep in mind though, that the patch itself is needed before you manually apply the fix.

Here’s what you have to do. Press the Windows key + R to open up the run utility. Type “regedit” in the input box and press Enter.



After you have pressed Enter, you will see that you have entered the registry editor. You have to navigate to the following:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers


If the “Layers” key is not there, right-click on the “AppCompatFlags” key, go to New, select Key, type Layers, and press Enter to create it.




Ok, so now you need to add a new entry in the registry for the game to which you want to apply the fix. First, you right-click the Layers key, go to New, select String Value, and then you type in the full path where the executable file of the game exists currently, and press Enter. here is an example of the full path of a game’s executable file: D:\Games\NFS\NFS.exe.




Now, right-click the entry you have just created and select the option “Modify”. After that,  type “NoDTToDITMouseBatch”  into the box and then hit Enter:




You will have to do this process for every game of yours that is facing the issue with mouse lag.

The next thing you have to do is open up the command prompt, to do this, press the Windows key to open the start screen and then type “command prompt”. right click in the short-cut and select “Run as administrator”.



Once the command prompt window opens up, type in “Rundll32 apphelp.dll,ShimFlushCache” and press Enter.




There you go! Your settings have been applied and your games should no longer have any issues with mouse lag.

Abdullah Akbar

Abdullah Akbar Shafi is currently doing Software Engineering And he writes on Gadgets and Technology as his interest.
© 2017 TechBeasts. All rights reserved.· Entries RSS · Comments RSS is not associated with Google, Samsung or any other OS provider and smartphone manufacturer. We are an unofficial fan site.