Can I use my local keyboard layout in a remote desktop session?

I use a variant of the Dvorak layout for UK punctuation. When I connect via RDP to one of our administrator boxes the layout is automatically set to US QWERTY.

Can I set RDP to ignore the remote machine's layout and instead use my own?


Solution 1:

When invoking RDP, try in Options > Local Resources > Keyboard to set 'Apply windows key combinations' to 'On the local computer'.

In addition, if you control the Terminal Server computer, you may use regedit to navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout and add a DWORD item named IgnoreRemoteKeyboardLayout and give it the value of 1.

This registry item is described in a very old Microsoft Support article, still true today, as a setting for making the Terminal Server retain each user's keyboard layout, so you only have to set it once.