Is it plugged in? >:D

Sorry, I couldn't resist. And no, I don't have any other ideas. You already tried what I would have suggested. But I've never owned a mini, so hopefully someone else on here knows more about it.