Microsoft Working on Mouse Fix for Windows 8.1

Microsoft has finally acknowledged the mouse lag issue experienced in some PC games after customers upgrade to Windows 8.1. Reports of the problems began to surface immediately after the update was released last month, affecting titles such as Deus Ex: Human Revolution, S.T.A.L.K.E.R.: Call of Pripyat, Metro 2033 and several Call of Duty games. The lag, it seems, possibly stems from a change in handling DPI for multiple monitors.

"We want to thank our gaming community for the detailed feedback many of you have provided on these issues," said Microsoft forum monitor Raman R. "While we don't have a date yet for the release of a fix, we are working to get these issues resolved as quickly as possible. The 'mouse lag' issue is actually several different issues that could vary based on the game, input methods used, etc."

According to the post, the mouse "jitters" experienced when moving through the game stems from the way Windows 8.1 checks the device's status. Mouse movement is also reportedly not to scale, meaning the distance on the screen doesn't match the distance you move the mouse, even after acceleration is turned off. Measured mouse Polling Rate also has a lower reporting frequency than expected.

"If you have a gaming mouse that has a high frequency, when you test it, you may find it is reporting a lower frequency than you expect. For these situations, check the game settings. If the game supports raw input from the mouse, enabling it may solve the issue," he said.

Raman added that additional information will be added to his post once Microsoft gathers more data from its investigations. Meanwhile, here are a few workarounds pulled straight from the post:

(1) Mouse may not be able to reach all areas of the game window.
This may occur with games that do not use DirectX, when run in window mode. You can work around this by disabling DPI Scaling:

a.     Right-click the game's icon.
b.     Select Properties.
c.     Select the Compatibility tab.
d.     Check the box next to Disable display scaling on high DPI settings.

(2) Can't left-click with an integrated pointing device immediately after pressing a key.
This is a setting for touchpads, like those used on laptops, to make typing easier. You can work around this by changing the mouse delay to zero, but this may make typing more difficult. To change the setting:

a.     Swipe in from the right to bring up the charms, and choose Settings.
b.     Select Change PC Settings.
c.     Click Mouse & Touchpad.
d.     In the drop down to help prevent the cursor from accidentally moving while you type, change the delay before clicks work, select No Delay.   

(3) Some users have also reported success in older games and apps by turning on compatibility mode.
To try that:

a.     Right-click the game's icon.
b.     Select Properties.
c.     Select the Compatibility tab.
d.     Select the version of Windows for which you want to run the game in compatibility mode.
e.     If you want to apply the settings for that program to all accounts on the PC, click Change settings for all users. You might be asked for an                 administrator password or to confirm your choice.
f.      When you're done, tap click OK.

Follow us @tomshardware, on Facebook and on Google+.

Create a new thread in the US News comments forum about this subject
This thread is closed for comments
7 comments
    Your comment
  • lostgamer_03
    I've had no issues whatsoever in any games or any apps. I've even tried Metro 2033 and it runs without any problems?

    I think it's like the overclocking of GPUs and CPUs. Some are lucky and some aren't. However It shouldn't be a problem from the start, so get your heads together Micosoft!
    -1
  • robochump
    Lots of different hardware out there so this is no surprise.
    -1
  • jimmysmitty
    I think its dependent on the mouse as well as the new features in Windows 8.1. I have played a lot of games since 8.1 (preview and had the official a week before release thanks to Technet) and none have had this issue.

    I have a Logitech G600.

    A friend of mine had the issue in 8.1 but he has a Razer Naga 2013. He also said their driver system is pretty bad since its cloud based.

    Still good to see them working on it.
    1