#7042 and blocks #5015 - add a `flag` parameter to process_event() - add a value of `touch` to distinguish from hardware events - `flag` will be ignored by current processors.