The latest keyboard that I bough, a Logitech keyboard, did not come with those three lights on the top right that would show if the Numlock, Capslock or Scrolllock keys have been pressed previously. While that is not a big deal for me as I only have to press the corresponding key once again if it is activated or deactivated in the case of the Numlock key a software displaying the status of each key might be helpful in certain environments and for certain users.
I remember several calls back then when I worked for a huge financial corporation where users told me that our website was broken because they could not enter numbers in certain forms on the website. It did turn out usually that their numlock key was not active or that the capslock key was active. The first did not let them any numbers with the right numeric pad while the second returned the chars that would appear if Shift was pressed as well.
It always took a while to explain the cause of this and it probably might have helped if I could have told them to download the indicator software to tell me if they would see a green light above the three parameters.

But then again who would download such a software that would display the status all the time? Don’t think you find many that would even if they have a keyboard without the lights.
Still if you want it you can download the NumCapsScroll Indicator. No word about compatibility on the website but it works fine under Windows XP Service Pack 3. The display can be moved around freely on the desktop but it places itself by default in the lower right corner just above the system tray and system clock.

Internet Connection Check
Freesnap: Resize Windows with the keyboard
Windows Desktop Management Software Win Layout
Hard Drive Health Monitoring
Free Paragon Hard Disk Manager 8
Serial Numbers Revealer
Typing Software
Why doesn’t this go _in_ the system tray? This is _exactly_ what the system tray was designed for: indicators.
Martin: two problems with the comments system.
1) When posting, this error is displayed:
“Warning: Cannot modify header information – headers already sent”
2) The “Please Note” text has at least three errors. I won’t mention them, but you should proofread it.
Dotan fixed the first error, was a problem with a new function that I added to the code.
Handy little app but unfortunately a hog as far as resources are concerned. While running task manager shows around 50% cpu usage. Pity cause is very handy.
I installed the numscapsscroolindicator program. Turns out that it contains the Backdoor.Delf trojan. BEWARE!!! BitDefender picked it up on my laptop, but not another anti-virus program that I use on a desktop.