short answer, no
longer answer...
The logic to determine where the optic gun is pointed is on the host hardware, not the gun itself. There is no standard, but they all work basically the same way.
1. The gun does not emit light but senses the light from the monitor screen. The gun always sees a spot on the screen where it is pointed and gives a negative going 5 volt pulse to the game whenever that spot is illuminated. The signal is a pulse train of about 7 pulses, separated in time by whatever the horizontal frequency is, every time that particular spot is refreshed. (Only one pixel is illuminated at a time, but it's so fast it looks to the eye like they are all illuminated all the time).
2. The game knows which pixel on the screen is illuminated at any given time as it displays each video frame.
3. If the game gets a signal from the gun optics when it aims at an illuminated pixel and it knows which pixel is illuminated at any given time it therefore can determine where the gun is pointed on the screen.
4. If the trigger is pulled (negative going 5 volt pulse that stays low as long as the trigger is held) the game checks to see where the gun is pointed and determines if is a target or not and reacts accordingly.
5. A screen flash is done by the game (usually for one or two frames) whenever the trigger is pulled to make sure the gun can see a spot at that time. If this was not done, you would not be able to shoot dark targets because the gun would not see it.
The counting system for the gun position is such a finicky bastard it's literally a fraction of a fraction of a second. a single frame take 1/60th of a second... one VGA pixel is 1/307,200 of 1/60th of a second...1/60 second is 16.67 milliseconds...math it up.