Show Capslock on Windows 8
Solution 1:
You can make it beep by going to Control panel > Ease of Access > Make the Keyboard Easeier to Use. Check the box next to Turn on Toggle Keys.
I found this answer for Windows 7, it may also work for Windows 8.
- Click Start
- Type Keyboard in the search field
- Double click on Keyboard options
- Under Key Settings tab, go to the Key Settings List
- Locate and double click on CAPS LOCK
- On the menu you should see where it says Display CAPS LOCK status on screen
- Click the checkbox, and click Finish
Solution 2:
I just bought my new laptop which didn't had a CapsLock light so I wrote a quick AutoHotkey script which will change tray icon based on the current capslock status. You can find it here.
http://aviaryan.in/blog/capslock-notifier-released.html
The source is on GitHub