Z690 usb/timer issue

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.
kokkatc
Posts: 108
Joined: 23 Mar 2017, 13:49

Re: Z690 usb/timer issue

Post by kokkatc » 03 Jun 2022, 11:39

Slender wrote:
02 Jun 2022, 23:06
kokkatc wrote:
31 May 2022, 16:53
Slender wrote:
28 May 2022, 11:44
1ms vs 0.5ms
deletevalue tick/clock
It was my understanding DPC latency checker does not work on any OS newer than Windows 7. You would have to use latency monitor. Are you on windows 7 or other?
win10. latency monitor is latencymon?
Yep, I'm referencing latencymon from resplendence. You stoked my curiosity by using DPC latency checker because most people are running windows 10 these days and it's my understanding dpc latency checker does not work on windows 10/11. Perhaps I'm mistaken on this which is why I asked.

xdropz
Posts: 4
Joined: 04 May 2022, 14:05

Re: Z690 usb/timer issue

Post by xdropz » 03 Jun 2022, 12:37

tinkiy4333 wrote:
03 Jun 2022, 05:41
Slender wrote:
02 Jun 2022, 18:48
xdropz wrote:
02 Jun 2022, 06:22
i dnt need to reinstall the whole os? I just need to use grub and change the setting in bios ?
yes, just use grub.
how can i change hidden bios settings with grub?
i dont find any information on google. i want disable hpet in bios
https://www.youtube.com/watch?v=pMKPwNpDcpM&t=2s use this guide

Unreazz
Posts: 229
Joined: 30 Dec 2019, 06:45

Re: Z690 usb/timer issue

Post by Unreazz » 03 Jun 2022, 15:45

You probaly need to turn off LUA in Windows or disabling secure boot in bios. Im not 100%sure, give it a try

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

Re: Z690 usb/timer issue

Post by Slender » 03 Jun 2022, 20:11

kokkatc wrote:
03 Jun 2022, 11:39
Slender wrote:
02 Jun 2022, 23:06
kokkatc wrote:
31 May 2022, 16:53
Slender wrote:
28 May 2022, 11:44
1ms vs 0.5ms
deletevalue tick/clock
It was my understanding DPC latency checker does not work on any OS newer than Windows 7. You would have to use latency monitor. Are you on windows 7 or other?
win10. latency monitor is latencymon?
Yep, I'm referencing latencymon from resplendence. You stoked my curiosity by using DPC latency checker because most people are running windows 10 these days and it's my understanding dpc latency checker does not work on windows 10/11. Perhaps I'm mistaken on this which is why I asked.
im really dont know, maybe this program not work normally with windows 10, or new windows timer after 1809. But u can see difference between timer resolution

netarangi
Posts: 18
Joined: 09 Oct 2021, 21:07

Re: Z690 usb/timer issue

Post by netarangi » 12 Jun 2022, 16:51

Do we make the low latency io change with Grub?

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

Re: Z690 usb/timer issue

Post by F1zus » 19 Jun 2023, 08:01

Slender wrote:
03 Jun 2022, 20:11
kokkatc wrote:
03 Jun 2022, 11:39
Slender wrote:
02 Jun 2022, 23:06
kokkatc wrote:
31 May 2022, 16:53


It was my understanding DPC latency checker does not work on any OS newer than Windows 7. You would have to use latency monitor. Are you on windows 7 or other?
win10. latency monitor is latencymon?
Yep, I'm referencing latencymon from resplendence. You stoked my curiosity by using DPC latency checker because most people are running windows 10 these days and it's my understanding dpc latency checker does not work on windows 10/11. Perhaps I'm mistaken on this which is why I asked.
im really dont know, maybe this program not work normally with windows 10, or new windows timer after 1809. But u can see difference between timer resolution
Hello. Have you solved your problem with unstable mouse polling rate?
I'm going to get myself an external pci-e usb card on the msc9990 chip. I think this is the best chip among all usb 2.0 controllers.
Compared to usb 3.0/3.1/3.2 it has lower input lag which is what I want.
Another question - where is the mouse delay less, in the built-in ports of the z690 motherboard or in an external pci-e usb card?

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

Re: Z690 usb/timer issue

Post by Slender » 19 Jun 2023, 08:05

F1zus wrote:
19 Jun 2023, 08:01
Slender wrote:
03 Jun 2022, 20:11
kokkatc wrote:
03 Jun 2022, 11:39
Slender wrote:
02 Jun 2022, 23:06


win10. latency monitor is latencymon?

Yep, I'm referencing latencymon from resplendence. You stoked my curiosity by using DPC latency checker because most people are running windows 10 these days and it's my understanding dpc latency checker does not work on windows 10/11. Perhaps I'm mistaken on this which is why I asked.
im really dont know, maybe this program not work normally with windows 10, or new windows timer after 1809. But u can see difference between timer resolution
Hello. Have you solved your problem with unstable mouse polling rate?
I'm going to get myself an external pci-e usb card on the msc9990 chip. I think this is the best chip among all usb 2.0 controllers.
Compared to usb 3.0/3.1/3.2 it has lower input lag which is what I want.
Another question - where is the mouse delay less, in the built-in ports of the z690 motherboard or in an external pci-e usb card?
on z390/z490 mcs9990 works good, but on z690 and z790 work very bad
4-5 ISR on z390 vs 10-15 ISR on z690/z790.
new gen intel is very bad.
better to find nec v2 m2 usb card and connect it to cpu m2 slot.
but my best way - use internal GL usb 2.0 controller for mice, z790 usb for another.

User avatar
kyube
Posts: 582
Joined: 29 Jan 2018, 12:03

Re: Z690 usb/timer issue

Post by kyube » 19 Jun 2023, 10:56

Slender wrote:
19 Jun 2023, 08:05
F1zus wrote:
19 Jun 2023, 08:01
Slender wrote:
03 Jun 2022, 20:11
kokkatc wrote:
03 Jun 2022, 11:39



Yep, I'm referencing latencymon from resplendence. You stoked my curiosity by using DPC latency checker because most people are running windows 10 these days and it's my understanding dpc latency checker does not work on windows 10/11. Perhaps I'm mistaken on this which is why I asked.
im really dont know, maybe this program not work normally with windows 10, or new windows timer after 1809. But u can see difference between timer resolution
Hello. Have you solved your problem with unstable mouse polling rate?
I'm going to get myself an external pci-e usb card on the msc9990 chip. I think this is the best chip among all usb 2.0 controllers.
Compared to usb 3.0/3.1/3.2 it has lower input lag which is what I want.
Another question - where is the mouse delay less, in the built-in ports of the z690 motherboard or in an external pci-e usb card?
on z390/z490 mcs9990 works good, but on z690 and z790 work very bad
4-5 ISR on z390 vs 10-15 ISR on z690/z790.
new gen intel is very bad.
better to find nec v2 m2 usb card and connect it to cpu m2 slot.
but my best way - use internal GL usb 2.0 controller for mice, z790 usb for another.
The tools you are using are completely irrelevant for testing any kind of timers or polling rate precision on anything past Windows 7
Use xperf (detailed analysis) or latencymon (faster check, usually reserved for nasty drivers lingering around) for proper DPC latency analysis on a Server 2022 or Windows 11 install, which have working timer resolution.
They've broken timers past 2004, as per: https://github.com/amitxv/PC-Tuning/blo ... ule-change

Drivers are extremely important for DPC latency when it comes to USB devices, newer motherboards only have microsoft drivers which can cause ISR issues.

As an example, the uPD720202 PCI-E card I got doesn't cause any kind of ISR stutter regardless of what device is on it (tested USB mic, mouse, keyboard, didn't test USB DAC), but has interrupt moderation which doesn't allow for proper 1kHz use, let alone higher polling rates. This is not a specific PCI-E card issue, it's a driver issue as multiple users have reported similar graphs that I've got on mousetester.
500hz is extremely stable on it though.
All of this is on Renesas specific drivers. Microsoft stock drivers cause ISR stutters like mad.

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

Re: Z690 usb/timer issue

Post by Slender » 19 Jun 2023, 13:24

kyube wrote:
19 Jun 2023, 10:56
Slender wrote:
19 Jun 2023, 08:05
F1zus wrote:
19 Jun 2023, 08:01
Slender wrote:
03 Jun 2022, 20:11


im really dont know, maybe this program not work normally with windows 10, or new windows timer after 1809. But u can see difference between timer resolution
Hello. Have you solved your problem with unstable mouse polling rate?
I'm going to get myself an external pci-e usb card on the msc9990 chip. I think this is the best chip among all usb 2.0 controllers.
Compared to usb 3.0/3.1/3.2 it has lower input lag which is what I want.
Another question - where is the mouse delay less, in the built-in ports of the z690 motherboard or in an external pci-e usb card?
on z390/z490 mcs9990 works good, but on z690 and z790 work very bad
4-5 ISR on z390 vs 10-15 ISR on z690/z790.
new gen intel is very bad.
better to find nec v2 m2 usb card and connect it to cpu m2 slot.
but my best way - use internal GL usb 2.0 controller for mice, z790 usb for another.
The tools you are using are completely irrelevant for testing any kind of timers or polling rate precision on anything past Windows 7
Use xperf (detailed analysis) or latencymon (faster check, usually reserved for nasty drivers lingering around) for proper DPC latency analysis on a Server 2022 or Windows 11 install, which have working timer resolution.
They've broken timers past 2004, as per: https://github.com/amitxv/PC-Tuning/blo ... ule-change

Drivers are extremely important for DPC latency when it comes to USB devices, newer motherboards only have microsoft drivers which can cause ISR issues.

As an example, the uPD720202 PCI-E card I got doesn't cause any kind of ISR stutter regardless of what device is on it (tested USB mic, mouse, keyboard, didn't test USB DAC), but has interrupt moderation which doesn't allow for proper 1kHz use, let alone higher polling rates. This is not a specific PCI-E card issue, it's a driver issue as multiple users have reported similar graphs that I've got on mousetester.
500hz is extremely stable on it though.
All of this is on Renesas specific drivers. Microsoft stock drivers cause ISR stutters like mad.
DPC latency checker shows Kernel Timer latency, it work on all windows ver.
and uses ExSetTimerResolution function for timer call.

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

Re: Z690 usb/timer issue

Post by F1zus » 19 Jun 2023, 16:20

Slender wrote:
19 Jun 2023, 08:05
F1zus wrote:
19 Jun 2023, 08:01
Slender wrote:
03 Jun 2022, 20:11
kokkatc wrote:
03 Jun 2022, 11:39



Yep, I'm referencing latencymon from resplendence. You stoked my curiosity by using DPC latency checker because most people are running windows 10 these days and it's my understanding dpc latency checker does not work on windows 10/11. Perhaps I'm mistaken on this which is why I asked.
im really dont know, maybe this program not work normally with windows 10, or new windows timer after 1809. But u can see difference between timer resolution
Hello. Have you solved your problem with unstable mouse polling rate?
I'm going to get myself an external pci-e usb card on the msc9990 chip. I think this is the best chip among all usb 2.0 controllers.
Compared to usb 3.0/3.1/3.2 it has lower input lag which is what I want.
Another question - where is the mouse delay less, in the built-in ports of the z690 motherboard or in an external pci-e usb card?
on z390/z490 mcs9990 works good, but on z690 and z790 work very bad
4-5 ISR on z390 vs 10-15 ISR on z690/z790.
new gen intel is very bad.
better to find nec v2 m2 usb card and connect it to cpu m2 slot.
but my best way - use internal GL usb 2.0 controller for mice, z790 usb for another.
Thanks for the explanation. Now I'm thinking which pci-e card to buy. There are two versions. One with a long board and the other with a short board and short contact lines. I think which one will be better in terms of delays. One costs $14, the other $22, but both have a msc9900 chip, the same capacitors.
Attachments
плата2.PNG
плата2.PNG (529.46 KiB) Viewed 3885 times
плата1.PNG
плата1.PNG (364.13 KiB) Viewed 3885 times

Post Reply