The computer needs to be able to handle asynchronous polling, because different devices are allowed to have different polling rates. If you have two USB controllers that happen to run on the same clock, I could see synchronized polling happening by accident. Of course, there are a lot of reasons you might need to give one input priority over the other, like two keyboards simultaneously typing into a text editor, you have to decide somehow which letter to print first. Ultimately it depends on every part of the hardware and software stack allowing it, so probably not.flood wrote:random question
when you have multiple usb hid devices, are the polls synchronized?
Q83Ia7ta wrote:Nice results!
What you can say about PS/2 and USB gaming keyboards?
stirner wrote:Thanks for the results. I have been using PS/2 over USB despite my keyboard having 1kHz support because I don't like the processor having to maintain strict intervals for both the mouse and keyboard. Although I'm convinced 1kHz USB is faster than PS/2 (over the latter my keyboard maxes out at ~2.7ms between key event reports).
Are you referring to matrix scan rate with key sample rate? Also, any chance to test for debounce times/technique used?
stirner wrote:Two keys. I know that it isn't where the matrix scan caps out because with USB I can hit 1ms.
Either PS/2 operation changes something there or it's simply PS/2 having a maximum sample rate of 360Hz.
Users browsing this forum: No registered users and 1 guest