I have an interesting problem that I have not been able to fix. It all started when my keyboard died and I had to get a new one. I bought a fairly cheap one from ebay, with illuminated keys. My old keyboard also had illuminated keys, but it has transparent keys and EL backing for the illumination as well as it's own on/off button to turn the lights on and off. The new keyboard has black keys, with transparent letters and uses LED lighting for the illumination, but the backlight turns on and off with the scroll lock for some crazy reason. I use my keyboard in the dark quite a bit which is why I always get these illuminated keyboards, but when I boot into windows the scroll lock is always off by default. I wanted the backlight on as soon as I turn on the computer, but my motherboard's BIOS has no option for it ( Gigabyte GA-EP43-DS3l , Award BIOS I believe ). So I wanted it on at least for the login screen and after login to desktop. I did some google searches and found these keys which should enable this: "HKEY_CURRENT_USER\Control Panel\Keyboard\InitialKeyboardIndicators" and also "HKEY_USER\Control Panel\Keyboard\InitialKeyboardIndicators" Setting these keys to a value of "6" is supposed to enable the NumLock and ScrollLock at the login screen as well as after login to the desktop. Well, it doesn't work and the values keep changing back to a value of "2" which is NumLock only. I have searched and searched for hours and even tried writing a VB script to change the values in the registry when the computer shuts of and starts up but nothing works. I found a program called NumLocker, but it starts after login and runs in the background which I am not fond of. I just want my ScrollLock to always be on no matter what. Is there any way to achieve this without any crapware running at startup. Any ideas?