Fixes an issue in which the wrong key labels are displayed on an on-screen keyboard in Windows 7 or in Windows Server 2008 R2. This issue occurs after you use the Sendinput or Keybd_event function to change the state of the Caps Lock key.
Link Removed