Tested 2 PC USB ActLabs (one without switch-older- and other with it -newer dual-). Windows XP SP2:
Mouse 0 is the "windows mouse".
- My PC mouse (PS/2) is detected like mouse 5.
- The First Lightgun (newer) is Mouse 1
- The Second Lightgun (older) is Mouse 2
- I have Mouse 3 and Mouse 4 detected without use.
Both guns work well and recognized like two different mice. Great work!!

For the older gun (without switch), the trigger is button1 and the reload button is button2 of the mouse 1.
The same with the other if is switched to position 1 (trigger is button 1 and reload button is button 2, in this case of the mouse 2). If switched to 2 player mode position, the trigger is button3 and the reload button is button4 of the mouse 2.
On both relative mode (lightgun) is 1.
Values (it depends of the calibration -never good with my actlabs...)
Top/Left botton/right
mouse 1 76,0 65134, 63290
mouse 2 168,0 63426, 63466
As we know, if you shoot off screen, this actlabs keep the coordinates and insert a reload button click (usually button 2 of the mouse). So, because the gun don't track de cursor, the coordinates when you shoot off screen are the coordinates of your last shot to the screen (pushing the trigger).
I still don't test the TV out ActLabs, but I think they work the same.
Please report the findings with the original Act Labs driver, and the GunCon2 driver if it works.
The reason I ask this, is because just adding RAW Mouse support is not enough. It will work fine with mice/trackballs, but lightguns are different. The drivers need to report as mice.
The ActLabs don't use any driver. They are detected by the O.S. like a mouse.
As I do not have ActLabs guns, I do not know if they only report as 1 mouse no matter what. I don't even know if they use 2 seperate USB connection or are connected to the same box.
Each gun have its own USB connection. Only the video out is connected in serial, but is not important. When you connect an ActLabs Gun, the O.S. detect a fourth button mouse, or standard mouse, I think.
If you want to use two actlabs, one of them must have a switch to position 2, that cause the trigger is detected like button 3 and the reload button like button 4.