Your spinner works. What's happening is your spinner isn't mouse 1, and the inputs are mapped to mouse 1. This was common from 0.105u7-0.117. Just remap (tab input this game, dial analog, enter, spin spinner).
FWIW, with 0.118, the default of mame is more like most apps: all mice type inputs are seen as one mouse. While multiple mice can be used, this is not multiple mouse support, as the app (in this case mame) only sees one mouse. To get true multiple mouse support (one mouse controls player 1, other controls player 2), enable -multimouse option. Which might mean you need to remap as above, so don't enable this unless you want to play with multiple players (examples: marble madness, cabal, atari football, 4 player warlords, 4 player destruction derby).