Build Your Own Arcade Controls Forum
Main => Main Forum => Topic started by: GeoMan on June 07, 2013, 05:33:16 am
-
Does anyone know what is the polling rate of the Mini-PAC for trackballs/spinners connected to it?
-
The usb transfer rate for USB2 is a max of 480 Mbps. Change your track ball position to bps and you would see how long it would take to transmit each change of postion so polling is not the factor in USB but the actual thruput of info which would depend on the speed the ball was rotated thus generating positional info. Andy at Ultimarc might be able to put some hard numbers to the USB2 transfer for trackballs but I do not remember seeing them.
-
I don't know any of the polling rates of anything off hand, but what I do know is that every bit of mame gear I ever saw polled the controls way more often than any of the emulated hardware did.
-
A quick test with Mouse Rate Checker 1.1b (1998, 1999 Oliver Tscherwitschke) on my setup gives ~250 Hz (4ms) on the UTrak.
I haven't tried changing the USB mouse polling rate to 500 Hz or 1kHz, but it can be done IIRC.
Scott
-
I don't know any of the polling rates of anything off hand, but what I do know is that every bit of mame gear I ever saw polled the controls way more often than any of the emulated hardware did.
That's correct. But I think the issue of poll rate comes up because historically using low-speed USB devices and also 8 bit data packets there is a possibility of the data "overflowing" if the device is spun fast.
On our boards, 16 bit data packets are used and also a faster poll rate than low-speed USB because they use full-speed USB so there is no possibility of this happening.