Page is a not externally linkable
Dabrowski - 12:26 pm on Apr 28, 2007 (gmt 0)
You can also actually record things like shift, ctrl, caps lock etc. Maybe even extend the code to detect if they're holding a key down.
Incidentally, using keydown instead of keypress makes it immune to upper/lowercase keys.