How to Display Keystrokes for Screencasts on Windows

Mac users already have this handy feature, but if you’re creating a screencast in windows, users are unaware of what keystrokes you’re using. If you’re anything like me and use keyboard shortcuts all the time, this can be tediously frustrating to use the mouse for everything.

Instead, use one of these tools to give your viewers a peek at what’s going on at the keyboard.

On screen keyboard
On Screen Keyboard displays a virtual keyboard and shows each keystroke as you type it. The button press visual is subtle, but it’s my favorite of the three.

ShowOff puts a plain white box in the corner of your screen and displays every keystroke and mouse click. You can change what keys to show, the font, colors and position as well as drag the window around.

OSD Hot key
osdHotkey is similar to ShowOff, displaying a window with colors that can be customized.

Update: KeyJedi is another option worth considering.

Update 22 Sep 2013: QiPress is another utility that is lightweight and shows every keystroke.

  1. I have accidentially turned on something that shows all my keyboard strokes on the screen as I type an e-mail. How do I turn it off?

      » Comment by Jim Michael on September 7, 2011 @ 6:33 am
  2. @Jim I’m not aware of anything built-in to Windows that does this.

      » Comment by Dan on September 7, 2011 @ 11:17 am
  3. Jim, there is a character on the Standard Toolbar that looks like the character that shows up when you hit the enter-key. When you click on this character all your keystrokes show up. For me (I have Windows 2003) the shortcut for it is Ctrl+* . Sometimes there isn’t room to display all the toolbar characters on the toolbar line so you have to click on the downward-triangle at the far right of the line to see the missing characters (Toolbar Options), that’s where I found it on my email. Good luck.

      » Comment by Susan Martin on September 20, 2011 @ 1:26 pm
  4. […] This website has three programs for Windows computers. […]

      » Pingback by Utility to show live keyboard and mouse status for teaching and screencasts on February 13, 2013 @ 10:07 pm
  5. Thanks for this resource! I tried to go with your first choice but my computer doesn’t recognize the AHK file extension. I think you should explain a little more about how to make that one work.

      » Comment by Luke S on August 28, 2014 @ 4:05 pm
  6. That’s a good idea Luke, thanks for the input.

      » Comment by Dan on August 28, 2014 @ 4:09 pm
  7. […] (5) KeyPose […]

      » Pingback by 7 Apps that Display Real Time Keystrokes on a Windows PC Screen | Lassana Magassa on September 3, 2014 @ 4:07 pm
  8. HOW DO I OPEN KeyboardOnScreen.ahk!???? It asks me what do I open it with, I AM LOST! HELP ME!!!

      » Comment by Daniel on February 27, 2015 @ 8:24 pm
  9. @Daniel Download and install AutoHotkey.

      » Comment by Dan on March 1, 2015 @ 3:03 pm

Post a comment

Number of readers
- home
news links
other links

about me
blog archives
funny lists
web designs
webmaster help

Become a Patron

Most Popular Pages

Sign up
Enter your email address to be notified of new blog posts

Search blog archives

May 2009
« Apr Jun »

Random quote
People who don't take risks generally make about two big mistakes a year. People who do take risks generally make about two big mistakes a year. -- Peter Drucker

(See all the quotes)

Say hi on

(?) Choose theme:  X X X X X X
Page loaded in 0.0487 seconds