Mouse polling rate is absolutely unstable

Everything about latency. Tips, testing methods, mouse lag, display lag, game engine lag, network lag, whole input lag chain, VSYNC OFF vs VSYNC ON, and more! Input Lag Articles on Blur Busters.
Post Reply
1111111111111111iiii
Posts: 3
Joined: 06 Apr 2022, 14:20

Mouse polling rate is absolutely unstable

Post by 1111111111111111iiii » 25 Sep 2022, 14:57

My mouse polling rate is jumping all around on different mice. (FK2, GPRO, MZ1, VIPER Mini) With all of them results are similar. Results attached below i consider "good", becaue they were achieved with everything on the background complietely disabled. Under load it can be much worse, with moustester showing spikes to 3000-10000+hz(how is that even possible?)
Screenshot_27.png
Screenshot_27.png (117.67 KiB) Viewed 6365 times
125hz looks like this
Screenshot_28.png
Screenshot_28.png (29.85 KiB) Viewed 6365 times
here is how mousemovementrecorder looks
Screenshot_29.png
Screenshot_29.png (20.81 KiB) Viewed 6365 times
What i`ve tried:
Setting affinity to core 4 for usb, core 2 to gpu = no effect
Disabling XMP = no effect
Trying different VCORE = no effect
Changing Spread Spectrum to 0.5% from 1.5% default in bios (impossible to disable on this motherboard) = no effect
Reinstalling windows (currently on stripped LTSC) = no effect
Different VCCIO, VCCSA values = no effect
Disabling prefetching, voltage optimization, EIST, Speedshift, Race-To-Halt, Turboboost etc, basically almost whole "advanced cpu settings" is set to disabled right now except overtemperature protection = no effect
Disabling c-states = no effect
Removing power limits = kinda made it better, because until this was done it was even worse
Changing LLC = no effect

Using different USB ports = no effect

Enabling legacy usb = no effect

HPET windows fuckery = dont remember, probably also nothing, currently everything on default

If some of you had similar looking graphs and somehow made it normal, please tell me what you did because im running out of ideas right now








Config:
9900k 4.7 1.2v, Gygabyte aourus master mobo, DDR4 3600

kokkatc
Posts: 108
Joined: 23 Mar 2017, 13:49

Re: Mouse polling rate is absolutely unstable

Post by kokkatc » 27 Sep 2022, 12:58

I have 4 things you can try that I didn't see on your list.

I didn't see any mention of your power plan settings, so make sure you're using windows built in high performance or ultimate performance (you have to add this plan via powercfg/cmd) plan. Go into the plan's advanced options and find 'USB Selective Suspend Setting' and make sure it's 'disabled.'

I also recommend disabling all power saving on USB devices which is done in device manager. Go to device manager and disable power savings for 'Universal Serial Bus Controllers' and 'Human Interface Devices.' Right click on every device and disable power savings for the ones that allow you to disable.

Make sure your USB controller is in MSI mode. Easiest way is using MSI mode util V3 or v2. You can google this and download. When running this app make sure to run as ADMIN or it won't work.

Lastly, try using timer resolution and running it at .5ms. This significantly increases the amount of interrupts fired on your system which improves responsiveness and lowers latency. ISLC is a good tool for this. Run this application as admin, set your timer resolution to .5ms and keep it running in the background when gaming.

https://www.wagnardsoft.com/forums/viewtopic.php?t=1256

I posted a couple of snips to help.

You may want to consider updating your drivers as well (nic, sound, etc). You could have a faulty driver causing DPC latency issues negatively affecting your mouse.
Attachments
USB SELECTIVE SUSPEND.png
USB SELECTIVE SUSPEND.png (18.5 KiB) Viewed 6211 times
USB POWER SAVING.png
USB POWER SAVING.png (62.47 KiB) Viewed 6211 times

SeekNDstroy
Posts: 21
Joined: 09 May 2022, 01:46

Re: Mouse polling rate is absolutely unstable

Post by SeekNDstroy » 28 Sep 2022, 00:24

During this mousetester test, make sure you are on high performance/ all powersaving/cstates/turbo/speedstep/eist disabled which you already did. Also cap your cpu clock at stable frequency.

Then make sure your mouse is on the first port(usbtree is a good software for check) .

If hyperthreading is disabled, consider disable idle(cpu idle states) from powerplan using powersettings. If enabled, then don't need it.

Then by using processhacker set csrss priority to high & set csrss & dwm core affinity on same core. Make sure its not the usb's core affinity. Google djballman github & follow

GamingPCSetup/CONTENT/RESEARCH/SOFTWARE/README.md -> there you will see mousetester guide for this step & how to improve it.

Risedo
Posts: 4
Joined: 09 Sep 2020, 05:53

Re: Mouse polling rate is absolutely unstable

Post by Risedo » 28 Sep 2022, 01:13

Use Legacy Console mode will show stable 1000 hz
phpBB [video]

skkiNN
Posts: 87
Joined: 07 Feb 2021, 14:20

Re: Mouse polling rate is absolutely unstable

Post by skkiNN » 28 Sep 2022, 05:57

Risedo wrote:
28 Sep 2022, 01:13
Use Legacy Console mode will show stable 1000 hz
phpBB [video]
How to do this? Is there a tutorial in english?

InputLagger
Posts: 198
Joined: 13 Sep 2021, 12:39
Location: RUS

Re: Mouse polling rate is absolutely unstable

Post by InputLagger » 12 Oct 2022, 10:41

1111111111111111iiii wrote:
25 Sep 2022, 14:57
My mouse polling rate is jumping all around on different mice. (FK2, GPRO, MZ1, VIPER Mini) With all of them results are similar. Results attached below i consider "good", becaue they were achieved with everything on the background complietely disabled. Under load it can be much worse, with moustester showing spikes to 3000-10000+hz(how is that even possible?)

Screenshot_27.png

125hz looks like this

Screenshot_28.png

here is how mousemovementrecorder looks

Screenshot_29.png

What i`ve tried:
Setting affinity to core 4 for usb, core 2 to gpu = no effect
Disabling XMP = no effect
Trying different VCORE = no effect
Changing Spread Spectrum to 0.5% from 1.5% default in bios (impossible to disable on this motherboard) = no effect
Reinstalling windows (currently on stripped LTSC) = no effect
Different VCCIO, VCCSA values = no effect
Disabling prefetching, voltage optimization, EIST, Speedshift, Race-To-Halt, Turboboost etc, basically almost whole "advanced cpu settings" is set to disabled right now except overtemperature protection = no effect
Disabling c-states = no effect
Removing power limits = kinda made it better, because until this was done it was even worse
Changing LLC = no effect

Using different USB ports = no effect

Enabling legacy usb = no effect

HPET windows fuckery = dont remember, probably also nothing, currently everything on default

If some of you had similar looking graphs and somehow made it normal, please tell me what you did because im running out of ideas right now








Config:
9900k 4.7 1.2v, Gygabyte aourus master mobo, DDR4 3600
We have several threads for unstable mouse polling rates, like this viewtopic.php?f=10&t=9304&p=73941#p73941

I think this is artifact from "main" input lag issue which computer was affected (if we got 1000hz stable, I suppose when input lag is gone). We can see such graphs because of this. Any other artifacts we csn only feel and see in front of pc

Look at 1000hz STABLE mouse polling rate (computer without inputlag) https://www.youtube.com/watch?v=Ltd_5MazTgM

https://zowie.benq.com/th-th/support/mo ... ecker.html

zowie.benq.com/th-th/support/mouse-rate-checker.html

x7007
Posts: 8
Joined: 23 Aug 2021, 16:51
Location: Israel

Re: Mouse polling rate is absolutely unstable

Post by x7007 » 06 Sep 2023, 14:53

skkiNN wrote:
28 Sep 2022, 05:57
Risedo wrote:
28 Sep 2022, 01:13
Use Legacy Console mode will show stable 1000 hz
phpBB [video]
How to do this? Is there a tutorial in english?
Attachments
Screenshot 2023-09-06 224842.png
Screenshot 2023-09-06 224842.png (33.38 KiB) Viewed 2695 times

Post Reply