• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Windows 11 Update Fixes In-game Stuttering Problems for High Polling Rate Mice

T0@st

News Editor
Joined
Mar 7, 2023
Messages
2,077 (3.16/day)
Location
South East, UK
There appears to be a faction of hardcore PC gamers within the Microsoft Windows software engineering team—as evidenced in a developer blog post from late May. The section relating to "Reduced game stutter with high report rate mice" provided an early preview for improvements recently rolled out in a Windows 11 update (KB5028185 issued on July 11th). This week's fix "improves your computer's performance when you use a mouse that has a high report rate for gaming." Gamers running PCs on Windows 10 (or earlier) are—unfortunately—missing out on this latest and greatest feature.

Microsoft's blog stated: We know gamers hate stutter, and we're fixing issues throughout Windows so that an untimely frame-freeze won't take gamers out of their immersive experiences. Gamers love to push their systems to the limit in search of the best experiences in-game. Many also use sensitive, high DPI, high report rate mice to shave milliseconds off their response times and increase precision. At the same time, the world of gaming is more connected than ever with gamers relying on an increasing number of background apps while playing, like voice chat, streaming, apps for configuring your keyboard, mouse, or graphics card, and more. The Windows input stack was being pushed to its limits with high report rate mice and their input being delivered to not just the game, but also multiple background processes. In turn, that caused a significant amount of time processing input rather than providing as many cycles as possible for rendering the game experience."



The entry continued: "We set out to reduce the amount of processing time it took to handle input requests by throttling and coalescing background raw mouse listeners and capping their message rate. Prior to these changes, we observed on a Surface Laptop Studio with a 1000 Hz mouse, a test bed of background listeners, and popular games that there was significant stutter. After the improvements, on the same setup, we now deliver a smooth, uninterrupted gaming experience and preserve the low latency, high precision input experience in games while being efficient with input for background listeners!"



Several high polling rate enthusiasts have provided positive feedback on the /MouseReview subreddit, following the discovery of KB5028185's beneficial effects—well heeled owners of high-end Razer gaming mice and HyperPolling Wireless dongle claim that they are no longer experiencing stuttering and juddering issues in several fast-paced first-person shooters, when selecting polling rates of 2000, 4000 and even 8000 Hz.

View at TechPowerUp Main Site | Source
 
Joined
Feb 1, 2019
Messages
3,667 (1.70/day)
Location
UK, Midlands
System Name Main PC
Processor 13700k
Motherboard Asrock Z690 Steel Legend D4 - Bios 13.02
Cooling Noctua NH-D15S
Memory 32 Gig 3200CL14
Video Card(s) 4080 RTX SUPER FE 16G
Storage 1TB 980 PRO, 2TB SN850X, 2TB DC P4600, 1TB 860 EVO, 2x 3TB WD Red, 2x 4TB WD Red
Display(s) LG 27GL850
Case Fractal Define R4
Audio Device(s) Soundblaster AE-9
Power Supply Antec HCG 750 Gold
Software Windows 10 21H2 LTSC
Same trick as the timer resolution optimisation in 2004 builds and newer (that caps timers for apps that havent called it specifically, win 11 also got a further improvement on this which I think hasnt been reported that all bg apps in win 11 are throttled on timers regardless if they call or not). These are some nice tricks been done here, selling points for 11.


Prior to Windows 10, version 2004, this function affects a global Windows setting. For all processes Windows uses the lowest value (that is, highest resolution) requested by any process. Starting with Windows 10, version 2004, this function no longer affects global timer resolution. For processes which call this function, Windows uses the lowest value (that is, highest resolution) requested by any process. For processes which have not called this function, Windows does not guarantee a higher resolution than the default system resolution.


Starting with Windows 11, if a window-owning process becomes fully occluded, minimized, or otherwise invisible or inaudible to the end user, Windows does not guarantee a higher resolution than the default system resolution. See SetProcessInformation for more information on this behavior.
 
Joined
Feb 23, 2019
Messages
6,106 (2.87/day)
Location
Poland
Processor Ryzen 7 5800X3D
Motherboard Gigabyte X570 Aorus Elite
Cooling Thermalright Phantom Spirit 120 SE
Memory 2x16 GB Crucial Ballistix 3600 CL16 Rev E @ 3600 CL14
Video Card(s) RTX3080 Ti FE
Storage SX8200 Pro 1 TB, Plextor M6Pro 256 GB, WD Blue 2TB
Display(s) LG 34GN850P-B
Case SilverStone Primera PM01 RGB
Audio Device(s) SoundBlaster G6 | Fidelio X2 | Sennheiser 6XX
Power Supply SeaSonic Focus Plus Gold 750W
Mouse Endgame Gear XM1R
Keyboard Wooting Two HE
TPU comparison would be helpful. Compare W11 with KB to W11 without KB and W10 on the latest version.
 

Cheeseball

Not a Potato
Supporter
Joined
Jan 2, 2009
Messages
2,043 (0.35/day)
Location
Pittsburgh, PA
System Name Titan
Processor AMD Ryzen™ 7 7950X3D
Motherboard ASRock X870 Taichi Lite
Cooling Thermalright Phantom Spirit 120 EVO CPU
Memory TEAMGROUP T-Force Delta RGB 2x16GB DDR5-6000 CL30
Video Card(s) ASRock Radeon RX 7900 XTX 24 GB GDDR6 (MBA)
Storage Crucial T500 2TB x 3
Display(s) LG 32GS95UE-B, ASUS ROG Swift OLED (PG27AQDP), LG C4 42" (OLED42C4PUA)
Case Cooler Master QUBE 500 Flatpack Macaron
Audio Device(s) Kanto Audio YU2 and SUB8 Desktop Speakers and Subwoofer, Cloud Alpha Wireless
Power Supply Corsair SF1000
Mouse Logitech Pro Superlight 2 (White), G303 Shroud Edition
Keyboard Keychron K2 HE Wireless / 8BitDo Retro Mechanical Keyboard (N Edition) / NuPhy Air75 v2
VR HMD Meta Quest 3 512GB
Software Windows 11 Pro 64-bit 24H2 Build 26100.2605
Downloading it now and will test it in Apex Legends:
1689289003186.png
 
Joined
May 3, 2018
Messages
2,881 (1.19/day)
Good way to force people into Win 11, deprive Win 10 of features that could be just as easily implemented.
 
Top