Users reporting unplayable mouse lag in many games on Windows 8.1

Windows 8.1 featuredMany users have been reporting mouse lag in a lot of games after upgrading to Windows 8.1. Apparently, it has something to do with the new DPI framework which causes problems with games that don’t read raw mouse data.

Checking the “run this program in compatibility mode for Windows 8” does not seem to make the issue better. However, a Reddit user has created a temporary fix tool which makes the issue better but has not been tested to completely solve it.

Here are the instructions:

It is real lag, and as OP said, affects games that don’t use Raw Input (or DirectInput, which is more-or-less the same thing) for reading the mouse.

When I first saw this lag in 8.1, I improved the debug detail of the recording tool a lot, to see if that might help explain what was happening.
Before the improvements, the recording tool pretty much showed : “WTF? something is strange”.
The improvements clearly showed lag between mouse movement happening and Windows updating the pointer position.

Seeing that it IS a problem is as far as I’ve gone so far in diagnosing it.

BTW, the fix above (EXE Properties) doesn’t seem to affect my recording tool at all : It still shows lag.

Some MouseMovementRecorder.exe keyboard key commands that help show the problem:
* E : Toggle showing of extra detail.
* + : Increase maximum catchup delay.
* A : Toggle ‘Enhance pointer precision’ Acceleration.

If you don’t already have the Control Panel > Mouse > ‘Enhance pointer precision’ checkbox OFF, then press “A” key until EnPtPr shows Off.
If you don’t have the Control Panel pointer speed slider set to 6/11 (the middle position), press “6” key.
Press “+” key until the displayed Max catchup delay is 8000 or even 64000.

Move the mouse and often you will see pointer movement recorded 2000µs or 5000µs or more after the mouse movement.
(Jiggle the mouse when testing : smooth or straight movements might confuse the matchup-process that MouseMovementRecorder uses. Pay attention to blocks where the numbers match; probably ignore blocks that don’t match and display red or green.)

Have you encountered mouse lag after upgrading to Windows 8.1? Let us know in the comments section below.