Like I whack control+c and it types a pre-programmed set of keys?

Not presently but I quite like to idea. The base code for recieving/decoding/storing/retrieving/encoding/sending keys is all there. Changing it from a log and re-transmit to a watch for pattern and re-transmit saved pattern wouldn't be to difficult.

This is one of the reasons I thought the open source aspect might be fun. If you wanted to add a feature, or even change the primary behaviour of the unit, you could.