Utility to simply show status of Ctrl, Shift, Alt keys?

Solution 1:

Done:

http://svn.lando.us/joey/Public/SO/SU114626

Used the low-level keyboard hook code by Stephen Taub. May contain bugs, malfunctions and other weird things. May eat babies without prior warning. Right-click to close.

Works on my machine

Feel free to use or adapt the code as you see fit.

Solution 2:

While waiting for Joey to fix his link, I made another one. Download the executable (and code) here: https://github.com/Elusive138/KeyStatus/downloads

It uses basically the same method as Joey's, and supports the Windows key. The display is a little much bigger.

Screenshot

Do whatever you want, no warranty, yadda yadda yadda

Solution 3:

Windows on-screen keyboard fits your "always on top" and "small Windows utility" criteria. Each time Caps Lock or a modifier key is pressed it'll be highlighted on the on-screen keyboard. It's built-in so you don't need a 3rd party app.

osk