Z690 usb/timer issue

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.
Eonds
Posts: 262
Joined: 29 Oct 2020, 10:34

Re: Z690 usb/timer issue

Post by Eonds » 26 Mar 2022, 16:40

Slender wrote:
26 Mar 2022, 15:54
Eonds wrote:
25 Mar 2022, 20:10
Slender wrote:
22 Mar 2022, 17:42
as if it repeats itself
What mouse are you using in those tests?
xm1r, pulsar xlite, viper 8khz (1000hz)

I have 12700kf and 3070ti now, test it next day
This behavior is exactly the same across all three mice? If so, it'd be something on the operating system. If the behavior is indeed the same try setting your usb's MSI priority to high & separately try designating any core besides 0 onto the USB controller. That should at least help.

cod3m4n5
Posts: 1
Joined: 11 Mar 2022, 18:24

Re: Z690 usb/timer issue

Post by cod3m4n5 » 26 Mar 2022, 20:54

Can you guys help me i have very bad mouse graph try every custom os or fresh win+10 or fresh win7+calypto guide im still get bad mouse graph how to fix this help me pls ty

Eonds
Posts: 262
Joined: 29 Oct 2020, 10:34

Re: Z690 usb/timer issue

Post by Eonds » 27 Mar 2022, 12:02

cod3m4n5 wrote:
26 Mar 2022, 20:54
Can you guys help me i have very bad mouse graph try every custom os or fresh win+10 or fresh win7+calypto guide im still get bad mouse graph how to fix this help me pls ty
Reply to this with a screenshot of all hardware temperatures, hardware specs, & what mouse/mice do you use for these mouse graph tests. Also what things are open when you're testing using the mouse graph?

Slender
Posts: 590
Joined: 25 Jan 2020, 17:55

Re: Z690 usb/timer issue

Post by Slender » 27 Mar 2022, 13:06

Eonds wrote:
26 Mar 2022, 16:40
Slender wrote:
26 Mar 2022, 15:54
Eonds wrote:
25 Mar 2022, 20:10
Slender wrote:
22 Mar 2022, 17:42
as if it repeats itself
What mouse are you using in those tests?
xm1r, pulsar xlite, viper 8khz (1000hz)

I have 12700kf and 3070ti now, test it next day
This behavior is exactly the same across all three mice? If so, it'd be something on the operating system. If the behavior is indeed the same try setting your usb's MSI priority to high & separately try designating any core besides 0 onto the USB controller. That should at least help.
After I installed i7-12700kf, this radically changed the situation, I also had to enable Legacy IO Low Latency for the same mouse behavior as on the previous system. I still don't know what to do with the rest of the bios settings such as LegacyRTC and FIVR Spread Spectrum.
cod3m4n5 wrote:
26 Mar 2022, 20:54
Can you guys help me i have very bad mouse graph try every custom os or fresh win+10 or fresh win7+calypto guide im still get bad mouse graph how to fix this help me pls ty
Install REVIOS 10, set timer to 0.5ms + useplatformtick no
Disable C-state, CSM, Legacy usb support + XHCI handoff, all powersaver and spread spectrum.
Set affinity gpu to 4 core, usb controller to 2 core.
Use msi mode for all supported device
Attachments
Legacy IO Low Latency(enabled).png
Legacy IO Low Latency(enabled).png (175.23 KiB) Viewed 3881 times
Legacy IO Low Latency(disabled).png
Legacy IO Low Latency(disabled).png (107.51 KiB) Viewed 3881 times

Eonds
Posts: 262
Joined: 29 Oct 2020, 10:34

Re: Z690 usb/timer issue

Post by Eonds » 27 Mar 2022, 13:26

Slender wrote:
27 Mar 2022, 13:06
Eonds wrote:
26 Mar 2022, 16:40
Slender wrote:
26 Mar 2022, 15:54
Eonds wrote:
25 Mar 2022, 20:10


What mouse are you using in those tests?
xm1r, pulsar xlite, viper 8khz (1000hz)

I have 12700kf and 3070ti now, test it next day
This behavior is exactly the same across all three mice? If so, it'd be something on the operating system. If the behavior is indeed the same try setting your usb's MSI priority to high & separately try designating any core besides 0 onto the USB controller. That should at least help.
After I installed i7-12700kf, this radically changed the situation, I also had to enable Legacy IO Low Latency for the same mouse behavior as on the previous system. I still don't know what to do with the rest of the bios settings such as LegacyRTC and FIVR Spread Spectrum.
cod3m4n5 wrote:
26 Mar 2022, 20:54
Can you guys help me i have very bad mouse graph try every custom os or fresh win+10 or fresh win7+calypto guide im still get bad mouse graph how to fix this help me pls ty
Install REVIOS 10, set timer to 0.5ms + useplatformtick no
Disable C-state, CSM, Legacy usb support + XHCI handoff, all powersaver and spread spectrum.
Set affinity gpu to 4 core, usb controller to 2 core.
Use msi mode for all supported device
Disable all spread spectrum. I personally use Legacy RTC over APIC for the time & alarm in the bios. I also use High on every single MSI device.

IrqPriorityUndefined No particular priority is required by the device. It receives the default priority

IrqPriorityLow The device can tolerate high latency and should receive a lower IRQL than usual.

IrqPriorityNormal The device expects average latency. It receives the default IRQL associated with
its interrupt vector.

IrqPriorityHigh The device requires as little latency as possible. It receives an elevated IRQL
beyond its normal assignment.

I also use my own specific win32priorty value to minimize context switching. This is personal & depends on the workload. Respectfully speaking a lot of people on this topic could learn a lot if the just read windows internals.


As for what bcdedits I use:

bcdedit /set useplatformtick no
bcdedit /set useplatformclock no
bcdedit /set disabledynamictick yes
bcdedit /set tscsyncpolicy legacy

HPET disabled in bios as well. There's a lot more things I do but I'd rather not publicly tell everyone. Similar to how athletes have their own tricks and secrets to gain a leg over their competition.


I also disable LTRs, OBF's, ASPM, SMI's, and thousands of other settings. Do yourself a favor and stay away from buying hardware that is about bandwidth/FPS & not latency. Unless that's what you like lol.

kriegor
Posts: 29
Joined: 12 May 2014, 23:17

Re: Z690 usb/timer issue

Post by kriegor » 27 Mar 2022, 14:05

Slender wrote:
27 Mar 2022, 13:06
Install REVIOS 10, set timer to 0.5ms + useplatformtick no
Disable C-state, CSM, Legacy usb support + XHCI handoff, all powersaver and spread spectrum.
Set affinity gpu to 4 core, usb controller to 2 core.
Use msi mode for all supported device
show it with discord, browser etc open

User avatar
Chief Blur Buster
Site Admin
Posts: 11653
Joined: 05 Dec 2013, 15:44
Location: Toronto / Hamilton, Ontario, Canada
Contact:

Re: Z690 usb/timer issue

Post by Chief Blur Buster » 27 Mar 2022, 14:31

Eonds wrote:
27 Mar 2022, 13:26
Do yourself a favor and stay away from buying hardware that is about bandwidth/FPS & not latency.
It’s pretty true that sometimes better CHERRYPICKED hardware purchases & settings, sometimes 5-10% slower framerate will have fewer frametime latency spikes and fewer stutters too.

Extra power doesn’t mean that some metaphorical cylinders won’t misfire more often. A lesser performance smoother-running car or computer can be smoothness heaven or latency heaven.

This is an important subtlety that Blur Busters unfortunately see all too often…
Head of Blur Busters - BlurBusters.com | TestUFO.com | Follow @BlurBusters on Twitter

Image
Forum Rules wrote:  1. Rule #1: Be Nice. This is published forum rule #1. Even To Newbies & People You Disagree With!
  2. Please report rule violations If you see a post that violates forum rules, then report the post.
  3. ALWAYS respect indie testers here. See how indies are bootstrapping Blur Busters research!

Slender
Posts: 590
Joined: 25 Jan 2020, 17:55

Re: Z690 usb/timer issue

Post by Slender » 27 Mar 2022, 15:22

Eonds wrote:
27 Mar 2022, 13:26
bcdedit /set useplatformtick no
bcdedit /set useplatformclock no
HPET disabled in bios as well.
According to my observations, turning hpet on/off does not affect in any way when you have a usetick / useclock no

Thanks for the detailed description of msi mode priority

By the way, what kind of equipment are we talking about, for example?

What does in essence tscsyncpolicy?
Last edited by Slender on 27 Mar 2022, 17:09, edited 1 time in total.

Slender
Posts: 590
Joined: 25 Jan 2020, 17:55

Re: Z690 usb/timer issue

Post by Slender » 27 Mar 2022, 15:40

Can someone tell me why this is happening?
No settings change, it's just that sometimes everything is fine, but it's very rare, 1 out of 10 reboots, it immediately feels like the gameplay is smooth, according to tests it really is. This happens not only in cs go. This happened on 3 of my different systems with completely different components.
Attachments
Untitled.png
Untitled.png (731.31 KiB) Viewed 3844 times
unknown.png
unknown.png (862.5 KiB) Viewed 3844 times

Eonds
Posts: 262
Joined: 29 Oct 2020, 10:34

Re: Z690 usb/timer issue

Post by Eonds » 27 Mar 2022, 16:40

Chief Blur Buster wrote:
27 Mar 2022, 14:31
Eonds wrote:
27 Mar 2022, 13:26
Do yourself a favor and stay away from buying hardware that is about bandwidth/FPS & not latency.
It’s pretty true that sometimes better CHERRYPICKED hardware purchases & settings, sometimes 5-10% slower framerate will have fewer frametime latency spikes and fewer stutters too.

Extra power doesn’t mean that some metaphorical cylinders won’t misfire more often. A lesser performance smoother-running car or computer can be smoothness heaven or latency heaven.

This is an important subtlety that Blur Busters unfortunately see all too often…
Indeed, it's why I prefer AMD GPU's. They are open source & I can do just about anything I want with them. Of course this is the extreme end of tweaking which Is not for most people. I'm glad this is recognized instead of people being so fixated with extra FPS 0.1% lows which seems to not really be a hardware issue, mostly a game developer issue. Sure you can do certain things to increase frame rate at the expense of latency in many areas. For high level competitive gamers I suggest shooting for low latency but to each their own.

Post Reply