But the "hard" problem of consciousness has nothing to do with the contents of the experience, but with explaining how experiencing of any kind is produced by aggregates that themselves do not have any such experiences. The simple answer is that mind (experience, consciousness, whatever you wanna call it) is not produced by matter and is a completely different realm of reality.
Maybe if science simply assumed that mind and matter are different things instead they would have made some progress. For once, the "hard" problem of consciousness would be revealed to not be problem at all. As for non-scientific proof that you have a mind, you can just observe that for yourself in every instant of your own personal experience. No magic involved. If people want to deny their own minds that is up to them.