Or more importantly, who can and is willing to write this utility?
With the AimTrak recently released and more lightguns to follow I would guess, I think it would be great to have a simple utility to facilitate calibration without quitting MAME or front-end software. When you enter calibration mode the AimTrak needs a visible cursor to point to the corner in which to shoot to calibrate. Generally there are no visible cursors in the front end, or like I have done they might be changed to a single pixel. MAME takes over low-level input, so when paused there is no cursor available.
Headkaze made the CPWizard utility which launches on MAME pause, and optionally before a game launches from the front-end software. I can picture a similar utility that launches/activates on a couple of triggers: before launching a game from a front end, when MAME is paused, or via a macro, keystroke or button press.
The way I picture it working: on lightgun games I would configure my front end (Mala) to first launch this calibration utility which would show a full-screen graphic like a target or grid with a crosshair visible. I could take a couple of shots to check my accuracy and either shoot an area to continue (exit) or initiate my AimTrak calibration.
This utility could be called by pausing MAME (changing players at significant height differences for example), or by a button combo. Ideally, we could ask Andy to update the AimTrak firmware utility so a button press on the AimTrak could play a macro in addition to a button press. A special button assignment (a third button on the gun) could pause MAME, launch the calibration utility, and then initiate calibration.
Any thoughts?