Well said! Yeah it is funny, even average tweaker, which reads these forums probably knows how important these things are!
Yeah even DPC latency is still underestimated! Even 500$ Asus mobos for example suffer from 1ms+ DPC latency. And manufacturers don't care much. Never heard any manufacturer to say anything about DPC latency EVER!
For what they care, they can sell you this and it won't work properly, or be maybe even worse than 500/1000hz. Same like 16k+ DPI. Classical marketing...
I Am not an expert and this is already pretty esoteric, like timers. And I know nothing about timer resolution, or when we can expect update to 125us and less - I wonder. Because problem is: it has no way to know: when you move your mouse and when polls from USB controller will happen and how quickly interrupts will be handled by OS, so I doubt this could be ever synced! So even with 125us timer, there could be 124us additional delay! Depending how you hit this window! Not to even mention DPC latency. Which is like 90us max. in-game for USB3 driver, on one of better mobos - ASUS z390-i gaming. My mobo has average 100us interrupt to user process latency, if ntoskrnl.sys won't fuck it! Tho some are getting better, saw even 45-55 one on Anadtech - z490. Still these are rare and you already have to pick from other 100 parameters, hard to find!
a. no one tests mobos for DPC latency except Anadtech some (because it differs per HW configurations greatly) (mainly because drivers, which are determined by hardware present) seems manufacturers still don't care!
b. Windows update can cause huge DPC latency spikes for ntoskrnl.sys and worse other drivers responsiveness probably. And we know Windows update is worst thing and may not be fixed long time! Can break 8khz polling for long time!
c. For some reason ASUS thinks, it is not necessary for gamers to have control of HPET in BIOS. Maybe can be accessed with mod...
d. Timers affect mouse feel greatly, also consistency and precision, even 0.051~ and I can tell that on mouse precision! I guess it affects when interrupts are handled and other operations, like when perform some rendering operation on GPU. AS it plans time sensitive operations, when they should be performed. Useplatformtick makes mouse more accurate (uses 0.5ms round timer), but increases input lag and in microsoft docs is: that it should be used only for a debugging!
e. USB 3 is not optimized for latency and before it goes through USB Chipset OMG
f. Even more important than DPC latency for input lag:are features in BIOS and who knows what bottlenecks these can create!
g. AMD has bad USB chipset currently and it is just pain, hope it gets better for gaming!
I expect ESPORTS could bring more attention to this, in 1-2 years 500hz is expected. So pro players will have problems with consistency. And maybe manufacturers address this! Finally we can play without lag?
Even 144hz is lagged
I can tell 6ms input lag from Input lag AB blur busters test and I Am extremely sensitive to it! Hate input lag!!!
I want 1ms
BTW VR suprised me, even 60fps with some projection and it has lowest input lag I ever saw! I expected it to be meh 60fps gameplay. As input from controllers can be updated to interpolated frames, but still! As 60fps I can see tearing and dynamic input lag, it is for me like 24 fps now... I don't even know, how it is possible. I have Index and it has 0 input lag almost I would say! Also smoothness is amazing no blur, or tearing only at 120 interpolated fps with reprojection...
BTW other thread says Firewire is good, but I have no idea, if this could be used. It was dead long time and now it is pretty much Apple niche...
viewtopic.php?f=10&t=8290&p=64190#p64190