I couldn't find any existing Arduino projects to convert these clone 1up arcade spinners to USB - so I decided to try it myself.
These are originally designed as replacements for 1up arcade machines.
The rotary encoder used in these doesn't quite output like other encoders and confuses the encoder sampling code used in many other Arduino projects.
I took the code from the spinjoy project, and rewrote the encoder reading procedure and managed to get something that works great for my needs without breaking spinjoy capabilities (ie lots of buttons, joystick/mouse/paddle output).
If you want to add one of these spinners into your setup, I've posted the .ino file on my GitHub.