Just installed Groovyarcade livecd, very happy with it apart from a bizarre problem:
Every so often the joysticks will 'switch sides', in that the right hand side becomes player 1 and the left hand side becomes player 2. What's
really weird is that if I run 'jstest /dev/input/js0' and wiggle the left hand stick it works as expected, same with js1.
In both Attract Mode and Groovymame, left side controls becomes JOY2 and right side becomes JOY1. For now I've 'fixed it' by disabling the second controller.
I would blame the rather odd joystick input method I've got, which is one of these cheapo PC -> JAMMA boards:
It plugs into the parallel port and uses the positively ancient
gamecon driver, acting as 2 SNES pads. It's certainly possible that this is the culprit, although I have some other USB controllers I could test with.
Is there some controller mapping Groovymame/Attract mode does? As I'd always expect js0 is player 1, js1 is player 2.