The value will always be ?1. When a request is triggered by something other than a user activation, the spec requires browsers to omit the header completely.
Examples
If a user clicks on a page link to another page on the same origin, the resulting request would have the following headers: