Page 2 of 2
Re: 尝试将MouseDataQueueSize 调整为十进制300
Posted: 23 Nov 2025, 10:39
by dermodemon
Sandy wrote: ↑23 Nov 2025, 08:44
dermodemon wrote: ↑23 Nov 2025, 05:50
stop these placebo windows tweaks ffs
The `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.
it will do ABSOLUTELY nothing in games which use raw input(99% of modern games). I repeat ABSOLUTELY NOTHING.

Re: 尝试将MouseDataQueueSize 调整为十进制300
Posted: 24 Nov 2025, 04:53
by Sandy
dermodemon wrote: ↑23 Nov 2025, 10:39
Sandy wrote: ↑23 Nov 2025, 08:44
dermodemon wrote: ↑23 Nov 2025, 05:50
stop these placebo windows tweaks ffs
The `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.
it will do ABSOLUTELY nothing in games which use raw input(99% of modern games). I repeat ABSOLUTELY NOTHING.
This circular buffer is executed before the original input algorithm, so it affects the entire algorithm.
Re: 尝试将MouseDataQueueSize 调整为十进制300
Posted: 08 Dec 2025, 13:05
by Sandy
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.
Re: 尝试将MouseDataQueueSize 调整为十进制300
Posted: 08 Dec 2025, 15:58
by Hyote
Sandy wrote: ↑08 Dec 2025, 13:05
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.
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.
Re: 尝试将MouseDataQueueSize 调整为十进制300
Posted: 09 Dec 2025, 03:35
by Sandy
Hyote wrote: ↑08 Dec 2025, 15:58
Sandy wrote: ↑08 Dec 2025, 13:05
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.
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.
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.