When it comes to spinners for a mame cab. Would a Incremental Rotary Encoder 600 p/r 6mm Shaft 5-24v interface with a PC? Here is a longer description.
Output :AB 2phase output rectangular orthogonal pulse circuit, the output for the NPN open collector output type
Maximum mechanical speed: 6000 R / min
response frequency: 0-20KHz
They sell these on Ebay for $15, so it would save money over others I have seen.
Thanks for the help.