It's really quite simple, and common for most scopes. Two modes are of interest here:
- Normal triggering: the scope will trigger on a valid trigger event, as long as it's not currently drawing the screen already, in retrace (for analog scopes) or in the holdoff time.
- Auto triggering: just like normal, but if it has to wait too long for a trigger event, it will spontaneously trigger after some predefined time.
For a well-known signal with a properly set up trigger, normal works nicely. Auto is handy when you don't know what the signal is nice or how to set the trigger, because you get to see at least some flashes of signal to get an idea where you can start to set the trigger.
The waiting time befaore automatic triggering occurs depends on the model. In the manual of my Hameg scope, they specify that a repetition frequency of less than 20 Hz will cause an automatic start of the sweep, so the time would be 50ms for that particular scope. Note that the timebase setting doesn't matter. Only the frequency of trigger events. You could set the timebase at 1 ns/div, but if you're not getting a trigger event within the specified time, the scope will start the sweep.