I'm trying to write a script that wakes up my display (the computer itself is not asleep, just the display). Googling around I found this one:

Code:
tell application "System Events"
	tell process "Finder"
		keystroke space
	end tell
end tell
Which does the job pretty well, except when I'm actually using the computer. In that case, that spacebar keystroke can be very annoying, i.e., if the script activates while I'm reading something in safari, the keypress makes safari scroll a full page. If I'm writing something and I have a lot of text selected and the script activates... then whatever I had selected is replaced by a space.

So what I'm asking is: is there a better way to do this?