I've followed the suggestions in this thread by plugging my keyboard to ps2(i think its native ps2 because it promises more keys pressed on ps2 mode), took away some pcie resource going to my 2nd nvme driver and enabled asmedia host controller then got hit with this :
- Untitled.jpg (340.43 KiB) Viewed 6561 times
Instead of the 4+5 ports (and a usb c port) being divided equally between intel controller and asmedia, what I see is some kind of usb virtual power elevation situation where usb 2.0s get listed along as the regular composites, and the 3.0's would automatically get shifted onto the virtual "super speed hub" where they would run as 3.0s. Same behavior on windows 10. I've confirmed a usb 3.0 stick working like this but the mouse is stuck on 2.0 regardless of where I plug it into. beside emailing asus devs, is there anything I can do on my end? because to me this looks like intel xhci has to work twice to process the same thing D:
Also for the mousetester how do people do their swipes for the test and for how long? I wanted to compare my graph vs. what I see online but I haven't seen a guideline anywhere regarding this topic.
-update 04/27
I've confirmed the usb resource shenanigans working as intended(the design just sucks) in above device manager by overloading all of the asmedia "hub ports" and managed crackling noises from the USB Dac on the same hub (never had issues with everything on intel's), which has buffer latency on it's own of 1.5~2ms (I am assuming this is equivalent to having a 500hz mouse active). While the game feels "amazing" on 8k(without any significant feeling of jerkyness, either in 64tick or 128tick of CSGO servers), I've decided to settle down at 4khz to give myself some buffer so that I won't ever have to reboot into w10 and then back to w7 mid game.
- 1.png (324.17 KiB) Viewed 6573 times
- 2.png (304.03 KiB) Viewed 6573 times
I've done affinities for usb controller and hubs but not the nvidia graphic cards, nvidia seems to shift them around even when threaded optimization is disabled and I have no idea how the interrupts coming from another cpu's load effect things.
Anyway according to
Ian Cutress from Anandtech (the same doctor that keeps banging on core to core latency for every major cpu releases) core 0~1 is closest to SA, while later ones closer to graphics PCIE. The problem is
I have no idea how the core order counting goes and how forcing thread affinities would effect cache prefetching related ordeals (prefetching from adjacent cores you say.. adjacent to whom and what? xd). I am tipping towards unsetting the affinities on my next distateful experience I come across and let the windows scheduler handle it.
At this point only way I can save on bandwidth is by trying out the realtek audio instead of usb dac, but they are also usb resources so I've been hesitant. Similarly headphone directly onto the monitor is a way but ehhhhhhhh.
Otherwise, the experience is great and the 4k mouse really compliments 360hz gaming well.
random thoughts:
Second mining gpu operating at pci 2x gen1 in board's 4x slot adds like 30us of system latency even with the monitor unplugged, you will never
achieve this (and neither will I again =\) as long as I have it running in my system. Plan accordingly if the bestest-est ever possible gaming experience is your only interest. (360hz with 8k mouse)
I have decided not to use the first slot of the asmedia 3.2 hub that happens to be right below the ps2 port for the mouse because more I read about z490/z590 board resourcing the more I think this is a screw up by Asus. I mean everything does work, but I can't shake the feeling that it's just a "good enough" solution to avoid people complaining about half of their USB ports not working. Another thing is my board's XHCI is not under any "pci bus" while the asmedia controller is sharing a lane with ethernet, so fingers crossed somebody knew what they were doing and their host controller is supposed to be quicker than the asmedia's somehow mechanically.
There's reason why they sell z590s cheaper than z490s. There's a couple of more aspects of the board that should not be overlooked that I have overlooked for decades now (mostly due to ignorance), which I will be keeping my eyes for. I haven't really looked into it but I think easiest way to figure it out is to browse those VM communties and see what they are saying that has "good iommu group right out of the box" on top of every other solid stronk board features, will get to test it at 2024 hopefully.
And out of all the upgrades I've done, the best one by far was switching from wifi over to straight ethernet connection. Even on 10900k/4400c17 390hz screen using windows 7 optimized (or maybe because of this set up that let's not worry about other variances) it's not the dip to 340fps mid gunfight or even a dip to 300 on certain parts of inferno that gets you killed. It's the netgraph spewing out reds once everywhile that does it for me. csgo sucks
and kudos to 500mhz players that's been getting shat on by the casuals telling them "it makes no differences", yeah it does in your cpu clock cycles D=