ScreenKeys
ScreenKeys is a program I've written to help me during live software demonstrations. Since such demonstrations often involve using keyboard
shortcuts that the audience can't see you perform, except for observing the results, if any, on the screen, I decided to do something about this
problem, thus ScreenKeys was born.
The program is really simple. It sits quietly in the task area and waits for you to combine keystrokes in sequences that it knows about. Then, when
you do, it will show the keystroke along with a short text, in a yellow toast window up in the right corner of the screen, letting the audience know
both which keyboard shortcut sequence you invoked, and what it means in the current context.
The program is extensible through configuration files, so you can teach it which keyboard shortcut sequences you want it to show, and what they
mean, for the programs you use.
A video showing off its capabilities can be found here:
Releases
The software is not yet released, and is currently in a private beta with some trusted friends to keep the noise level low. The software will be released in a public, feature-complete,
beta around new-years eve, and if you're really interested, drop me a note and I'll hook up up with an installer for it.
There is still a lot of work involved in polishing the end-user installation experience, as I intend to include a fully automatic online updater for it, and need to build a proper
installation program with all the bells and whistles.