it will do ABSOLUTELY nothing in games which use raw input(99% of modern games). I repeat ABSOLUTELY NOTHING.Sandy wrote: ↑23 Nov 2025, 08:44The `mousedataqueuesize` value causing mouse issues was confirmed by Microsoft during the Windows XP era, but it has never been completely resolved. Microsoft simply set the default value to 100.
Today I also tested it with a decimal value of 80, and the overall screen was smoother, but the mouse occasionally became unresponsive.
This value supports a range from 1 to 4294967295, which is an extremely large range; no one can test all the numbers.
尝试将MouseDataQueueSize 调整为十进制300
-
dermodemon
- Posts: 145
- Joined: 10 Aug 2023, 12:03
Re: 尝试将MouseDataQueueSize 调整为十进制300
Re: 尝试将MouseDataQueueSize 调整为十进制300
This circular buffer is executed before the original input algorithm, so it affects the entire algorithm.dermodemon wrote: ↑23 Nov 2025, 10:39it will do ABSOLUTELY nothing in games which use raw input(99% of modern games). I repeat ABSOLUTELY NOTHING.Sandy wrote: ↑23 Nov 2025, 08:44The `mousedataqueuesize` value causing mouse issues was confirmed by Microsoft during the Windows XP era, but it has never been completely resolved. Microsoft simply set the default value to 100.
Today I also tested it with a decimal value of 80, and the overall screen was smoother, but the mouse occasionally became unresponsive.
This value supports a range from 1 to 4294967295, which is an extremely large range; no one can test all the numbers.![]()
Re: 尝试将MouseDataQueueSize 调整为十进制300
I was testing `mousedataqueuesize 91` in decimal and found that the entire computer became very laggy, but the mouse pointer latency was very low, and the accuracy in games was excellent.
Windows' mouse pointer trajectory is just too complex. I suspect even Microsoft itself may not be able to completely solve this problem.
Windows' mouse pointer trajectory is just too complex. I suspect even Microsoft itself may not be able to completely solve this problem.
Re: 尝试将MouseDataQueueSize 调整为十进制300
There is a 99.9% chance that the lag was from something else but it's true how whenever my PC stutters in games for some reason or the fps drops, any kind of input lag disappears.Sandy wrote: ↑08 Dec 2025, 13:05I was testing `mousedataqueuesize 91` in decimal and found that the entire computer became very laggy, but the mouse pointer latency was very low, and the accuracy in games was excellent.
Windows' mouse pointer trajectory is just too complex. I suspect even Microsoft itself may not be able to completely solve this problem.
Re: 尝试将MouseDataQueueSize 调整为十进制300
I noticed this phenomenon a long time ago. Before discovering `mousedataqueuesize`, I was using my own little trick to reduce latency: running a 4K 60FPS video on YouTube in the background while the game was running, forcing the computer to run under high load. Although there were occasional minor stutters, the overall hit rate and registration improved. This also indicates that there are some scheduling issues with Windows.Hyote wrote: ↑08 Dec 2025, 15:58There is a 99.9% chance that the lag was from something else but it's true how whenever my PC stutters in games for some reason or the fps drops, any kind of input lag disappears.Sandy wrote: ↑08 Dec 2025, 13:05I was testing `mousedataqueuesize 91` in decimal and found that the entire computer became very laggy, but the mouse pointer latency was very low, and the accuracy in games was excellent.
Windows' mouse pointer trajectory is just too complex. I suspect even Microsoft itself may not be able to completely solve this problem.
