We help IT Professionals succeed at work.

RDP client imposing its keyboard layout onto the servers it is connecting to.

eggster34 asked
Medium Priority
Last Modified: 2010-05-18
Hi there

I have customers in the States and whenever I log into their windows 2003 servers, the keyboard layout on the servers change to English UK which affects everybody. Is there a way to prevent my computer from "imposing" its keyboard layout onto the computer it's connecting to? or is this something that needs to be fixed on the server side?
Watch Question

This is the best I could find for you on this:


Note, it seems to be stating what you are experiencing, just replace "DVORAK" with your UK layout when reading the above KB article.


I'm using windows server 2003. This fix would not apply to me.
Top Expert 2005

Do not log into their servers with an account that has roaming profiles set.

Create an account to manage their servers on their AD make sure it has no profiles associated with it.


I don't have a roaming profile..
in fact my profile has nothing to do with the remote servers' profiles since we are on completely different domains that are not related.
I figured the fix might work regardless since the 2 underlying OS's (XP and 2003) are very similar.

Not that I would recommend you just apply it, regardless, but you may need to call MS (or post in the managed newsgroups or similar) and tell them the situation and cite the KB article that seems to apply to XP, and see if there is something similar for 2003.

Does the keyboard layout actually change for the local console or are you logging on as something like "admin" and they are using "admin" when RDP'ing in as well?  Basically is your user account different from theirs?


the problem is that I have a different keyboard, and my accoutn is an admin accoutn because I'm the administrator of these servers.
whenever I log in, it changes the kb layout on the remote computer to that of mine.. so that the other users when they RDP into it have to use my keyboard layout.
 I don't want that. I want the keyboard layout on the remote computer to not change at all times.
Is the account you use to RDP in the same as what they are using?


yes it's the same account
That's going to be why.  You need to create separate admin accounts, so that the profiles don't get updated with your keyboard settings.

You should be using separate accounts anyway for your own CYA, so that if something does go wrong, you can have proof it wasn't you that did it.


good advice, but I cannot do it in this scenario :( can you think of any solutions to the problem?
Sorry, no.  I don't have any real solution.  I understand the problem, but I'm not sure what's going to fix it other than using separate user accounts which would make for separate profiles.
Just thought of this...what about using the MUI on the server:  http://www.microsoft.com/globaldev/DrIntl/faqs/MUIFaq.mspx

That may work...but I'm honestly not sure...


that's exactly the opposite of what I2m tring to do..
I'm trying to disable this feature which adds every keyboard language that connects to the server via RDP.
eh...I actually forgot that you were using the same user ID again...

Does this help at all:  http://blogs.msdn.com/michkap/archive/2006/01/05/509539.aspx

Again, the "solution" really is to use separate admin accounts.  Not the answer you want to hear due to your scenario, I know.


Here's something weird.
I have another server (Windows 2003 Standard) in another company that I access usingt he same method. Oddly enough, that particular server does not behave like this. It always uses the default keyboard layout (U.S. English.)
Is there a language pack or something like that that may be causing this?
PAQed with points refunded (500)

Community Support Moderator

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.


Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.