Screenkey is an open source tool with which you can display key logs on your screen; a nifty feature for certain screencasts and video tutorials.
Screenkey, although inspired by Screenflick, cannot record your screen so think of it as a plugin extension. For recording your screen we suggest Green Recorder.