Ok... I'm sure that I'm missing something here, but for the life of me I can't figure out what.
I've got a Linux box here (Fedora 21), and an AimTrak lightgun.
I've calibrated the AimTrak, and have it such that on my X-windows desktop it happily moves the mouse pointer all over the place, and it track
really well there.
However... when I start up MAME 0.160, it immediately drops the crosshairs to the bottom-right corner of the screen, and doesn't ever move them from that position.
I've tried different games to see if its game-specific. Nope, same behaviour in all games that I've tried.
I've seen piles of stuff online showing how to go into MAME GUI (on Windows) and set it up, and I
believe that I've duplicated those settings in my "mame.ini" file. Same result, though; crosshairs go to bottom-right and don't move.
I've also tried countless combinations of enabling/disable "mouse", "joystick", and "lightgun", as well as setting the "lightgun_device", "positional_device", and "adstick_device" settings to either "mouse" or "lightgun". Same result; crosshairs go to bottom-right.
When I quit MAME and go back to my X-windows desktop, the mouse goes back to tracking beautifully on my screen again, so I'm pretty sure that its not that the gun calibration is off. Its
something to do with the way that MAME is picking it up, or how I've got that part misconfigured.
Anyone here got some insights they'd care to share? I can't imagine that I'm the first one here to try running an AimTrak on Linux.