The recently reported mouse lag when playing games on Windows 8.1 is a tad more widespread than initially thought, but while Microsoft is working on an official fix, an unofficial workaround for the problem has been found.
The issue was first reported a couple of days back.
Basically users that upgraded to the latest version of Windows experienced a small mouse lag when playing games — both casual and AAA titles, from Solitaire to Call of Duty.
And while no workaround was available at that time, it appears that all issues can be fixed simply by applying a few changes to the executable (EXE) file of the games. The fix has been published by gHacks.net, along with details on why the problems occur.
Long story short, the mouse lag is experienced only on games that are not using the Raw Input or DirectInput for correctly reading mouse movements.
Microsoft, as you may be aware, implemented a few modifications in the DPI framework in Windows 8.1. And these are in play here.
Anyway, the quick and dirty solution to this pesky little bug is to locate the game executable, right-click it to go to the ‘Properties’ option. From here, head over to the ‘Compatibility’ tab and check the ‘Run this program in compatibility mode for:’
Select ‘Windows 8’ from the drop-down menu and you are almost done.
Now just enable the ‘Disable display scaling on high DPI settings’ at the bottom of the screen and finally hit ‘Apply’ before closing the window.
That should, in all probability, do it. If you still experience problems, then simply make sure that you have the latest drivers available for your mouse and gaming hardware, along with all Windows updates.