A method of preventing trigger bounce during the launching of a projectile
by a projectile launcher includes the step of first providing a
projectile launcher having a trigger capable of actuating between a full
non-firing position and a full firing position. An amount of time is
determined for the trigger to normally transition from a full non-firing
position to a full firing position. A sensor, such as an analog optical
sensor, is used to sense position of the trigger. If the time for the
trigger to transition from a non-firing position to a firing position
exceeds the time for the trigger to normally transition from a full
non-firing position to a full firing position, launch of the projectile
is delayed period of time requiring the trigger to be release to a full
non-firing position.