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
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


Post a comment










Number of readers
- home
news links
other links

about me
blog archives
docs
entertainment
experiences
funny lists
humor
intellectual
interests
music
opinions
photos
web designs
tools
software
webmaster help

Become a Patron


Most Popular Pages


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



Search blog archives

Calendar
May 2009
SMTWTFS
« Apr Jun »
 12
3456789
10111213141516
17181920212223
24252627282930
31 







Random quote
When you say "I wrote a program that crashed Windows", people just stare at you blankly and say "Hey, I got those with the system, *for free*". -- Linus Torvalds)

(See all the quotes)



Say hi on








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