New in 0.8: I've added symbols for BackSpace and Delete. But
more important, I've added two new ways to specify characters.

You can specify characters by symbol using \( and \), using
the symbol definitions from /usr/include/X11/keysymdef.h. For
example, \(BackSpace\) would insert a backspace character.

You can also specify control characters using the up-caret ^
character. So you could get that same backspace character with ^H.

0.8.1 just fixes a new compiler warning, no functional changes.
0.8.2 adds -lXext to the link line -- some systems added that
    automatically, but making it explicit is better.
0.8.3 adds a bunch more new ways to specify characters, fixes
    some bugs, and switches back to XTest as the default (use
    -x to use XSendEvent).

I also have a new, experimental, Python version called pykey,
which requires the python-xlib library. It might be useful for
people who don't have a compiler installed, or as a demo of how
to generate key events in python-xlib. Try it out: pykey-0.1.