@majormobius No, they can not come doubtlessly from some other mechanism.
Your brain is physical. So anything that interacts from the outside with it has to have a physical effect. And we can measure physical effects.
Even synesthesia and hallucinations are physical effects, but intrinsic to our brains.
If something you see is real, it has to be physical. There is no way around it.