To reiterate
Make sure you don't also have the spinner mapped to x-axis INC and x-axis DEC.
Those are for when buttons are substituted for the analog input.
Weird things can happen when you map the spinner to both the x-axis and those other inputs.
Yep, taken that into consideration as well. I've actually set all the controls that I don't use to "none".
I went so far to install the hack to set the USB mouse polling rate to 500 Hz. Still the same issues, so don't bother!
But when I set the sensitivity lower, to resemble what the original games are like, everything works reasonably good.
I read that Tempest should move 5 squares in the first level on one full turn of the spinner, which means sensitivity 6 or 7 for me. Works like a charm, no bouncing or backwards movement no matter how fast I spin!
And the VAUS in Arkanoid is supposed to move across the entire playfield with a 120-130 degree turn on the spinner, which means around 35 for me. I think this results in a bit more than 130 degrees, closer to 150, but I can't go any higher on the sensitivity, or the bouncing is back. The only thing that's still a pain is entering high scores in Arkanoid. I need to turn the spinner really slowly to advance letters. But apart from that, I'm reasonably happy. (And for all I know, this could be the same on the original machines as well?)
This is all probably one of the compromises one has to live with when running an emulator where the hardware isn't matching the hardware that the games were originally designed for...
