To clarify:
How ActLabs gun works
The trigger is set to left mouse button when shooting on screen.
The trigger is set to rigth mouse button when shooting off screen.
What is -offscreen_reload option in MAME for?
Some many years ago, the ActLabs was the unique PC lightgun.
99% of lightgun Arcade games needs shoot to the frame to reload. One of the best place is the left-lower corner. That is (0,Ymax) position.
So this option in MAME traslates a right gun button pressed to a trigger pressed in the (0,Ymax) position.
How it works the AimTrak?
With the Aimtrak (as well as LCDTopGun) you have two possibilities to reload in MAME:
OPTION 1:
a) Configure trigger shot on screen and off screen to Left Mouse.
b) Configure MAME device lightgun like lightgun. If you don't have lightgun enabled this option will enabled it for that games using lightguns.
c) If I'm not wrong, when you shoot off screen with the Aimtrak, the cursor will set to (0,Ymax) and the trigger will be pressed.
OPTION 2 (ActLabs Compatibility mode (useful for Troubleshooting games):
a) Configure trigger shot on screen to left mouse button and the shoot off screen to right mouse button (just like ActLabs do).
b) Enable in mame the shootscreen_reload option and setup lightgun device to lightgun.
c) Each time you shoot offscreen, The AimTrak will press the right mouse/gun button. Mame will detect this and (offscreen_reload option is enabled) it traslates this rigth button pressed to a left button pressed in the (0,Ymax) position.