OV9281 Trigger Issue

I bought 4x of this camera this camera and I’m having an issue with triggers and associated images.

Because the camera turns on with trigger_mode off by default, images will start to come with or without a trigger. When I command to turn the trigger mode on, I have no way of knowing if the next image I received is the one that was triggered, or one that was buffered in the driver.

My question is, can you turn the camera on with trigger_mode ON by default, and if not, is there some way I can query to know what image is the first image to be taken from a trigger?

The complete example is here:

I am also looking into this issue. How can we get the image from the exact time of triggering and not a buffered image from some point in the past?