Mousetester graphs

Everything about latency. This section is mainly user/consumer discussion. (Peer-reviewed scientific discussion should go in Laboratory section). Tips, 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.
User avatar
Slender
Posts: 1538
Joined: 25 Jan 2020, 17:55

Re: Mousetester graphs

Post by Slender » 16 Aug 2023, 09:05

viewtopic.php?f=10&t=9663

1) Try to reinstall windows (revi/ggos)
2) Use first default bios / use latest default bios (if same, setting up new bios with xmp only)
3) Full configure / default bios (set 1 settings - reboot to OS - test)
4) If fresh windows is ok just install gpu driver via nvcleaninstall
5) Disable unused devices (audio/usb/controllers/etc)
6) ALL devices in msi mode
7) Interrupt affinity - usb core 2 or 5 (or def 0) / gpu on 3/4 - (disable e-cores in OS (bcdedit /set numproc 8) / disable HT)
8) TEST without GPU driver (disable in dev.man) - compare results.
9) Use Diff controller for mouse (also if you have intel you can use internal usb 2.0 GL controller - just connect mice to usb 2.0 on pc case)
10) CSRSS - HIGH / REALTIME PRIORITY
11) Lock gpu freq (regedit / nvcpl)
12) If can update gop on gpu / or use CSM mode if you have bad-uefi on gpu / mb
13) XHCI HAND-OFF - disable
14) USB legacy - enable (default) / disable - specific settings by every board.
15) try to use ggos powerplan + setting interrupt steering (any processor / core 0 / core 1) + combine it with affinity gpu / usb / no affinity
16) Disable usb interrupt moderation (find script on this forum)

also, for me, on all my systems ggos 0.9.4 is most stable windows to detect bios issue with mouse or like that.

Code: Select all

bcdedit /deletevalue useplatformtick
bcdedit /deletevalue useplatformclock
bcdedit /deletevalue tscsyncpolicy
bcdedit /set disabledynamictick yes / bcdedit /deletevalue disabledynamictick

User avatar
F1zus
Posts: 173
Joined: 07 Nov 2022, 17:59

Re: Mousetester graphs

Post by F1zus » 16 Aug 2023, 13:20

Slender wrote:
16 Aug 2023, 09:05
viewtopic.php?f=10&t=9663

1) Try to reinstall windows (revi/ggos)
2) Use first default bios / use latest default bios (if same, setting up new bios with xmp only)
3) Full configure / default bios (set 1 settings - reboot to OS - test)
4) If fresh windows is ok just install gpu driver via nvcleaninstall
5) Disable unused devices (audio/usb/controllers/etc)
6) ALL devices in msi mode
7) Interrupt affinity - usb core 2 or 5 (or def 0) / gpu on 3/4 - (disable e-cores in OS (bcdedit /set numproc 8) / disable HT)
8) TEST without GPU driver (disable in dev.man) - compare results.
9) Use Diff controller for mouse (also if you have intel you can use internal usb 2.0 GL controller - just connect mice to usb 2.0 on pc case)
10) CSRSS - HIGH / REALTIME PRIORITY
11) Lock gpu freq (regedit / nvcpl)
12) If can update gop on gpu / or use CSM mode if you have bad-uefi on gpu / mb
13) XHCI HAND-OFF - disable
14) USB legacy - enable (default) / disable - specific settings by every board.
15) try to use ggos powerplan + setting interrupt steering (any processor / core 0 / core 1) + combine it with affinity gpu / usb / no affinity
16) Disable usb interrupt moderation (find script on this forum)

also, for me, on all my systems ggos 0.9.4 is most stable windows to detect bios issue with mouse or like that.

Code: Select all

bcdedit /deletevalue useplatformtick
bcdedit /deletevalue useplatformclock
bcdedit /deletevalue tscsyncpolicy
bcdedit /set disabledynamictick yes / bcdedit /deletevalue disabledynamictick
I did all these steps and more. My mouse is still unstable at 4000-8000Hz. There are some strange jumps up to 200000Hz.
It seems to me that either the mouse tester program does not quite correctly measure the polling frequency, or the motherboard controllers are weak and do not allow working with a high polling frequency.
By the way, about step 7. You say 2 or 5 core, but on a windows system 5 core = 4 thread. Cores go 0, 2, 4, 6, 8, 10, 12 (total 6 cores and 6 threads, cores are shown as even numbers).
My mouse is on 2 cores, the keyboard is on 8, I tried to change it, there is no difference.

User avatar
Slender
Posts: 1538
Joined: 25 Jan 2020, 17:55

Re: Mousetester graphs

Post by Slender » 16 Aug 2023, 13:27

F1zus wrote:
16 Aug 2023, 13:20
Slender wrote:
16 Aug 2023, 09:05
viewtopic.php?f=10&t=9663

1) Try to reinstall windows (revi/ggos)
2) Use first default bios / use latest default bios (if same, setting up new bios with xmp only)
3) Full configure / default bios (set 1 settings - reboot to OS - test)
4) If fresh windows is ok just install gpu driver via nvcleaninstall
5) Disable unused devices (audio/usb/controllers/etc)
6) ALL devices in msi mode
7) Interrupt affinity - usb core 2 or 5 (or def 0) / gpu on 3/4 - (disable e-cores in OS (bcdedit /set numproc 8) / disable HT)
8) TEST without GPU driver (disable in dev.man) - compare results.
9) Use Diff controller for mouse (also if you have intel you can use internal usb 2.0 GL controller - just connect mice to usb 2.0 on pc case)
10) CSRSS - HIGH / REALTIME PRIORITY
11) Lock gpu freq (regedit / nvcpl)
12) If can update gop on gpu / or use CSM mode if you have bad-uefi on gpu / mb
13) XHCI HAND-OFF - disable
14) USB legacy - enable (default) / disable - specific settings by every board.
15) try to use ggos powerplan + setting interrupt steering (any processor / core 0 / core 1) + combine it with affinity gpu / usb / no affinity
16) Disable usb interrupt moderation (find script on this forum)

also, for me, on all my systems ggos 0.9.4 is most stable windows to detect bios issue with mouse or like that.

Code: Select all

bcdedit /deletevalue useplatformtick
bcdedit /deletevalue useplatformclock
bcdedit /deletevalue tscsyncpolicy
bcdedit /set disabledynamictick yes / bcdedit /deletevalue disabledynamictick
I did all these steps and more. My mouse is still unstable at 4000-8000Hz. There are some strange jumps up to 200000Hz.
It seems to me that either the mouse tester program does not quite correctly measure the polling frequency, or the motherboard controllers are weak and do not allow working with a high polling frequency.
By the way, about step 7. You say 2 or 5 core, but on a windows system 5 core = 4 thread. Cores go 0, 2, 4, 6, 8, 10, 12 (total 6 cores and 6 threads, cores are shown as even numbers).
My mouse is on 2 cores, the keyboard is on 8, I tried to change it, there is no difference.
i have only p-cores, nothing more.
combine affinity, i have same issue.
Attachments
Ca231321434pture.png
Ca231321434pture.png (155.7 KiB) Viewed 5621 times
image (1).png
image (1).png (162.11 KiB) Viewed 5621 times

widow13
Posts: 239
Joined: 28 Jul 2023, 07:02

Re: Mousetester graphs

Post by widow13 » 16 Aug 2023, 13:39

Slender wrote:
16 Aug 2023, 13:27
F1zus wrote:
16 Aug 2023, 13:20
Slender wrote:
16 Aug 2023, 09:05
viewtopic.php?f=10&t=9663

1) Try to reinstall windows (revi/ggos)
2) Use first default bios / use latest default bios (if same, setting up new bios with xmp only)
3) Full configure / default bios (set 1 settings - reboot to OS - test)
4) If fresh windows is ok just install gpu driver via nvcleaninstall
5) Disable unused devices (audio/usb/controllers/etc)
6) ALL devices in msi mode
7) Interrupt affinity - usb core 2 or 5 (or def 0) / gpu on 3/4 - (disable e-cores in OS (bcdedit /set numproc 8) / disable HT)
8) TEST without GPU driver (disable in dev.man) - compare results.
9) Use Diff controller for mouse (also if you have intel you can use internal usb 2.0 GL controller - just connect mice to usb 2.0 on pc case)
10) CSRSS - HIGH / REALTIME PRIORITY
11) Lock gpu freq (regedit / nvcpl)
12) If can update gop on gpu / or use CSM mode if you have bad-uefi on gpu / mb
13) XHCI HAND-OFF - disable
14) USB legacy - enable (default) / disable - specific settings by every board.
15) try to use ggos powerplan + setting interrupt steering (any processor / core 0 / core 1) + combine it with affinity gpu / usb / no affinity
16) Disable usb interrupt moderation (find script on this forum)

also, for me, on all my systems ggos 0.9.4 is most stable windows to detect bios issue with mouse or like that.

Code: Select all

bcdedit /deletevalue useplatformtick
bcdedit /deletevalue useplatformclock
bcdedit /deletevalue tscsyncpolicy
bcdedit /set disabledynamictick yes / bcdedit /deletevalue disabledynamictick
I did all these steps and more. My mouse is still unstable at 4000-8000Hz. There are some strange jumps up to 200000Hz.
It seems to me that either the mouse tester program does not quite correctly measure the polling frequency, or the motherboard controllers are weak and do not allow working with a high polling frequency.
By the way, about step 7. You say 2 or 5 core, but on a windows system 5 core = 4 thread. Cores go 0, 2, 4, 6, 8, 10, 12 (total 6 cores and 6 threads, cores are shown as even numbers).
My mouse is on 2 cores, the keyboard is on 8, I tried to change it, there is no difference.
i have only p-cores, nothing more.
combine affinity, i have same issue.
So your problems were fixed when you achieved a good mousetester graph ? Because I've been really wondering if mousetester is the correct tool to look at for me to get it fixed.
Thanks for this! I'm gonna it a try and hope for the best.

Mr_Mir
Posts: 6
Joined: 15 May 2023, 14:09

Re: Mousetester graphs

Post by Mr_Mir » 17 Aug 2023, 10:01

Slender wrote:
16 Aug 2023, 09:05
viewtopic.php?f=10&t=9663

1) Try to reinstall windows (revi/ggos)
2) Use first default bios / use latest default bios (if same, setting up new bios with xmp only)
3) Full configure / default bios (set 1 settings - reboot to OS - test)
4) If fresh windows is ok just install gpu driver via nvcleaninstall
5) Disable unused devices (audio/usb/controllers/etc)
6) ALL devices in msi mode
7) Interrupt affinity - usb core 2 or 5 (or def 0) / gpu on 3/4 - (disable e-cores in OS (bcdedit /set numproc 8) / disable HT)
8) TEST without GPU driver (disable in dev.man) - compare results.
9) Use Diff controller for mouse (also if you have intel you can use internal usb 2.0 GL controller - just connect mice to usb 2.0 on pc case)
10) CSRSS - HIGH / REALTIME PRIORITY
11) Lock gpu freq (regedit / nvcpl)
12) If can update gop on gpu / or use CSM mode if you have bad-uefi on gpu / mb
13) XHCI HAND-OFF - disable
14) USB legacy - enable (default) / disable - specific settings by every board.
15) try to use ggos powerplan + setting interrupt steering (any processor / core 0 / core 1) + combine it with affinity gpu / usb / no affinity
16) Disable usb interrupt moderation (find script on this forum)

also, for me, on all my systems ggos 0.9.4 is most stable windows to detect bios issue with mouse or like that.

Code: Select all

bcdedit /deletevalue useplatformtick
bcdedit /deletevalue useplatformclock
bcdedit /deletevalue tscsyncpolicy
bcdedit /set disabledynamictick yes / bcdedit /deletevalue disabledynamictick
Hello, could you share a link to script - disable usb interrupt moderation. А quick search on the forum did not return any results or I was looking in the wrong place. The only thing I found is this post.
https://github.com/BoringBoredom/PC-Opt ... %20imod.md
This is it?
Thank you.

widow13
Posts: 239
Joined: 28 Jul 2023, 07:02

Re: Mousetester graphs

Post by widow13 » 17 Aug 2023, 10:08

Also do u recommend buying a pcie usb card ? Would it help ?
and if yes. Any good recommendations ?

User avatar
Slender
Posts: 1538
Joined: 25 Jan 2020, 17:55

Re: Mousetester graphs

Post by Slender » 17 Aug 2023, 11:21

widow13 wrote:
17 Aug 2023, 10:08
Also do u recommend buying a pcie usb card ? Would it help ?
and if yes. Any good recommendations ?
im tried only via and nec (v1/v2) 3.0 board.
All have jitter, it good controllers to move dac, mic, keyboard, and use motherboard usb for mouse only.
But im use usb 2.0 pci fard on mcs9990 chip. It dont have msi mode and have more isr then usb 3.0 pci card 5-10 vs 0.5-1 but this controller have clean graphs + no jitter.
+ (im not sure) mcs9990 dont have interrupt moderation.

widow13
Posts: 239
Joined: 28 Jul 2023, 07:02

Re: Mousetester graphs

Post by widow13 » 17 Aug 2023, 12:17

Slender wrote:
17 Aug 2023, 11:21
widow13 wrote:
17 Aug 2023, 10:08
Also do u recommend buying a pcie usb card ? Would it help ?
and if yes. Any good recommendations ?
im tried only via and nec (v1/v2) 3.0 board.
All have jitter, it good controllers to move dac, mic, keyboard, and use motherboard usb for mouse only.
But im use usb 2.0 pci fard on mcs9990 chip. It dont have msi mode and have more isr then usb 3.0 pci card 5-10 vs 0.5-1 but this controller have clean graphs + no jitter.
+ (im not sure) mcs9990 dont have interrupt moderation.
Hmmm thanks I might try that out.
Even removing every single usb and leaving only the mouse doesn't get me stable polling.
Is it better to use chipset or cpu usb ports ?
Did your problems get resolved when u achieved perfect mouse graph ?

User avatar
Slender
Posts: 1538
Joined: 25 Jan 2020, 17:55

Re: Mousetester graphs

Post by Slender » 17 Aug 2023, 12:19

widow13 wrote:
17 Aug 2023, 12:17
Slender wrote:
17 Aug 2023, 11:21
widow13 wrote:
17 Aug 2023, 10:08
Also do u recommend buying a pcie usb card ? Would it help ?
and if yes. Any good recommendations ?
im tried only via and nec (v1/v2) 3.0 board.
All have jitter, it good controllers to move dac, mic, keyboard, and use motherboard usb for mouse only.
But im use usb 2.0 pci fard on mcs9990 chip. It dont have msi mode and have more isr then usb 3.0 pci card 5-10 vs 0.5-1 but this controller have clean graphs + no jitter.
+ (im not sure) mcs9990 dont have interrupt moderation.
Hmmm thanks I might try that out.
Even removing every single usb and leaving only the mouse doesn't get me stable polling.
Did your problems get resolved when u achieved perfect mouse graph ?
no, my gameplay is very smooth, but i have same weird responce and feel like my mouse is heavy.

widow13
Posts: 239
Joined: 28 Jul 2023, 07:02

Re: Mousetester graphs

Post by widow13 » 17 Aug 2023, 12:21

Slender wrote:
17 Aug 2023, 12:19
widow13 wrote:
17 Aug 2023, 12:17
Slender wrote:
17 Aug 2023, 11:21
widow13 wrote:
17 Aug 2023, 10:08
Also do u recommend buying a pcie usb card ? Would it help ?
and if yes. Any good recommendations ?
im tried only via and nec (v1/v2) 3.0 board.
All have jitter, it good controllers to move dac, mic, keyboard, and use motherboard usb for mouse only.
But im use usb 2.0 pci fard on mcs9990 chip. It dont have msi mode and have more isr then usb 3.0 pci card 5-10 vs 0.5-1 but this controller have clean graphs + no jitter.
+ (im not sure) mcs9990 dont have interrupt moderation.
Hmmm thanks I might try that out.
Even removing every single usb and leaving only the mouse doesn't get me stable polling.
Did your problems get resolved when u achieved perfect mouse graph ?
no, my gameplay is very smooth, but i have same weird responce and feel like my mouse is heavy.
Eh, I have the same issues,feels like desync too. I guess achieving perfect graphs is not guaranteed to solve my issues, might have to try my pc on different house too.
Is it better to use chipset or cpu usb ports ?

Post Reply