Okay, sure you do…:backs away slowly towards the door:
DS4Windows is not an accurate measure of USB latency. Only a USB packet analyzer, which costs tens of thousands of dollars, will perform the job.
You may be able to request packets from a DualSense at 8000Hz, but it’s not responding to those requests at the same rate. It’s responding at 125Hz over USB, regardless of how many times you ask for a response. I previously thought it was 250Hz over USB (which ConsoleTuner states in their Titan Two kb), but apparently not.
If you’d like confirmation, ask OBsIV. He posted the 125Hz info a few days ago in another thread. He uses one of those expensive USB packet sniffers, not inaccurate freeware PC software, to measure request & response rates to & from a controller.
By the way, according to your figures, XIM is responding at almost 2000Hz, which just isn’t happening. Even at the USB 2.0 max of 1000Hz, that’s still 3 times faster than 360Hz / FPS and already overkill. Pushing XIM to 8000Hz won’t make any difference to how quickly the game receives input, which is seemingly 360Hz.
1000Hz is also significantly faster than actual input lag to your gaming screen, most of which run at around 60 to 120Hz (16 to 8ms). Check the input lag figures for your screen as there’s no way it’s running at 360Hz, regardless of the reported FPS.
It sounds like there’s a lot of placebo effect happening in your setup. You can ask a DualSense the same question 8000 times per second, but it’s only ever going to answer 8 times over USB. The other 7992 questions make no difference to the time it takes to answer.
Regardless of this discussion, to answer your original question, XIM APEX is a USB 2.0 device at the hardware level and can’t be converted to USB 3.0, unless the hardware is redesigned and remanufactured.