I have edited the mach4laser.cps file to automatically enable, fire, and set the power of the laser. All of my changes to the file have comments.
You set the power of the laser (and feedrates) in the Cutting Data section of a Laser cutter tool. Create a tool for your laser and add Cutting Data for each material and thickness. The post processor uses the Cut power field (as a percent) to set the power of the laser. So, 100 is full power.
The processor sets the laser frequency to 5000 since that is what my laser needed. If you need a different frequency, search for "LASER_VECTOR_FREQUENCY=" and change the value as needed.
To-Dos:
I would eventually like it to automatically set the laser head height above the stock based on the tool Cut Height setting, but I was able to get my projects complete by manually setting the Z height.
I would also like be able to manually change the power in the 2D Profile operation, the way you can change the feedrate. But I haven't figured out how to do that yet.
It also does not do anything to turn on or off air assist. I have a separate power switch for my laser that also triggers my air assist solenoid.
It would also be nice to be able to set the number of passes necessary in the Cutting Data. Currently, I just run my file again if I need multiple passes.