Screencast software

I use open source Vokoscreen. It is simple, it compresses on a fly and it highlights mouse clicks as well as shows pressed keys. Comments can be added later in openshot, kdenlive, etc.