Windows doesn’t have a default setting to allow for disabling the key, so what we have to do is re-map the key to something non-existent so as to completely disable it. To do this manually, you’d open up regedit.exe and browse down to the following key:
You will need to create a new binary value. Right-click the Key “Keyboard Layout” and choose “New » Binary Value.” Enter the name
ScancodeMap (no spaces.) Then right-click the new value and choose “Modify.” Here’s the format of the binary data in the Scancode Map key:
00000000 00000000 02000000 00003A00 00000000
Open a text editor (such as Notepad) and save the following text as a file named “ScancodeMap.reg” (NOTICE that the file extension is NOT .txt) Then double-click the new file to add (merge) it to the registry. You do not need to keep the text file once it has been added to the registry, it can be deleted.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout] "Scancode Map"=hex:00,00,00,00,00,00,00,00,02,00,00,00,00,00,3a,00,00,00,00,00
KillCapsLock Registry file
(file is zipped for security purposes)