I built my MAME cabinet about 10 years ago and a few later later added a "SlikStik Tornado Spinner" and was totally underwhelmed as I had a few problems. At the time I tried to resolve them and gave up, but everytime I use my machine I get frustrated by the problems I have and decided to raise this in the hope that someone can help me.
So my problem is that whilst the spinner works OK for fast, aggressive movement.. Its useless for fine/detailed applications.. This is because of 2 things:
1. Poor Resolution
2. Non-Linear Behavour.
I think that the Resolution issue is simply down the the design.. If you turn the knob slowly, you can rotate it about 5mm for every pixel. So there is quite an obvious "dead spot" if you move the knob inbetween its detection points.
But this isn't the biggest problem.. its the linearity that I have an issue with.. If I exit MAME have WinXP running and use the knob to move the pointer.. As I turn it slowly, the pointer moves in an odd way..... Like this
> . > . . . >> . > . > . . . >> (Where > is a movement and . a pause).. So as I turn the knob slowly, the mouse pointer freezes and jumps as you turn it...
Just before i wrote this, I found another post talking about "Mouse Settings" (specifically sensitivity) and I thought I would take a look. in WinXP, there are 11 "speed" settings for Mouse Properties.. And as I tried this, the behavour would change.. At one settings it was like this > . . > . > . . > . >.. And on another >> . > . >>.. So clearly this appears to be a software think.
And to cut a long story short, when I set it to the 2nd slowest speed, it because quite linear.. Perhaps not perfect, but 1000x better than it was....
But the standard mouse settings are global, so now my "mouse" is affected and moves really slowly..
So is there a way to have 2 different mouse settings? Do people use non-standard drivers when having USB inputs (i.e trackballs, Spinners, etc).. And if so, what is recommended?
My fingers are crossed that someone understands what I am talking about and has some thoughts.
All the best
Jon