Remote desktop on Windows Server 2008 R2 shows keyboard layout from connecting computer

To completly ignore the remote keyboard layout, use the registry key as listed in http://support.microsoft.com/?id=322042. Although the KB lists windows 2000, the key works just as well for 2008.

Once applied, the local keyboard layout on a client machine connecting to a server with that registry key will be ignored, and the default keyboard layout for the remote machine as set up in control panel will be used instead.


I had the same problem all the time. You have to change the registry on the RDS server.

To do so, please perform the following steps:

  1. On the terminal server, click Start, click Run, type regedit, and then click OK.

  2. Locate and then click the following registry subkey:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

  1. On the Edit menu, click Add Value, and then add the following registry information:

Value name: IgnoreRemoteKeyboardLayout Data type: REG_DWORD Value data: 1

  1. Quit Registry Editor.