Is your LAPTOP keyboard MISSING the STATUS INDICATOR for Insert , CapsLock or NumLock keys?
*IF* your computer once had but LOST this feature, it will be EASIER for you to reinstall from your OEM's website or the installation disk that *may* have come with your computer.
Otherwise this will help! Requires installing AHK.
; AHK script - a great PLAN B if your laptop is missing this feature AND not available from the OEM download page ~CapsLock:: ; Show CapsLock state on screen if GetKeyState("CapsLock", "T") Progress, B1 W200 H28 ZH0 FS11 WS900 Y700 CTFF0000, CAPS LOCK ON else Progress, B1 W200 H28 ZH0 FS11 WS900 Y700 CT0000FF, CAPS LOCK OFF SetTimer, OSD_OFF, -2000 return ~NumLock:: ; Show NumLock state on screen if GetKeyState("NumLock", "T") Progress, B1 W200 H28 ZH0 FS11 WS900 Y700 CT00FF00, NUM LOCK ON else Progress, B1 W200 H28 ZH0 FS11 WS900 Y700 CTFF0000, NUM LOCK OFF SetTimer, OSD_OFF, -2000 return ~Insert:: ; Show Insert state on screen if GetKeyState("Insert", "T") Progress, B1 W200 H28 ZH0 FS11 WS900 Y700 CTE60316, OVERWRITE MODE else Progress, B1 W200 H28 ZH0 FS11 WS900 Y700 CT007800, INSERT MODE SetTimer, OSD_OFF, -2000 return OSD_OFF: Progress, off return ;https://autohotkey.com/board/topic/67080-display-capslock-state-helpful-for-vim/?hl=numlock+state#entry457616 ; https://autohotkey.com/docs/KeyList.htm
Other AHK resources:
Install AutoHotKey for Windows | |
AHK Tutorial | |
Setup Notepad++ for AutoHotkey |