I'm afraid the answer is no. But you could try to write an udev rule (as root user?)q. But then you need to have access to the display (as normal user). So this is not so trivial.