Swapping CapsLock and Control on NT 4.0 ---------------------------------------------------------------------------- * In NT 4.0, installation of keyboard layouts have changed. The file layout.inf is no longer used for keyboard layouts. Instead, different layouts are setup in the registry. The regsetup.exe program will set these values for you. * For changing CapsLock to Control, copy kbdussw.dll to your %SystemRoot%\System32 directory, where %SystemRoot% is normally something like c:\winnt or c:\winnt4. * For swapping CapsLock and Left Control copy kbdussw1.dll to your %SystemRoot%\System32 directory, where %SystemRoot% is normally something like c:\winnt or c:\winnt4. * To use the U.S. Dvorak layout and change CapsLock to Control, copy kbdusdvsw.dll to your %SystemRoot%\System32 directory, where %SystemRoot% is normally something like c:\winnt or c:\winnt4. * Run regsetup.exe to set the values in the registry. For the US CapsLock is Control layout, run regsetup.exe For the US Swapped CapsLock and Control layout, run regsetup.exe swapped For the US Dvorak CapsLock is Control layout, run regsetup.exe dvorak The registry values that it sets are: HKEY_CURRENT_USER\Keyboard Layout\Preload 2: REG_SZ: 00000409 1: REG_SZ: 00060409 (or 00070409 or 00080409) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00060409 Layout File: REG_SZ: KBDUSSW.DLL Layout Text: REG_SZ: US-CapsLock is Control HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00070409 Layout File: REG_SZ: KBDUSSW1.DLL Layout Text: REG_SZ: US-Swapped Left Control and CapsLock HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00080409 Layout File: REG_SZ: KBDUSDVSW.DLL Layout Text: REG_SZ: US-Dvorak and CapsLock is Control * Now logout and log back in, and the new keyboard layout should be working. If you do anything with the keyboard settings via the control panel, you may need to rerun regsetup.exe or reset the values under HKEY_CURRENT_USER and logout and login again. If you stick with a single layout, this should work fine. ---------------------------------------------------------------------------- Back to NT Utilities Page.