Sign up ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I have a MacBook Pro with a US keyboard layout at home, and at work I have a Windows box with a UK keyboard layout.

I remote in from home (using cord on mac, or regular RDP on my windows partition) to work, and have to remember where the never-to-be-sufficiently accursed \ key is, on my US-layout mac keyboard (that's now acting like a UK layout).

Is there a way to set things up so that when I RDP in, I can tell the session I want a US layout, to match with my physical keyboard layout?

Actually, even a hotkey to swap input keyboard layout from one to the other would be sufficient...

Edit: I'm really looking for something that either happens automatically, without any interaction from me, or something that can be set up to trigger on a single command (preferably hot-key). I do not want to be pointing and clicking and OKing every time I sign in.

share|improve this question

1 Answer 1

use the IME to switch to a mapping that matches your keyboard.

Edit additions:

Mmm. Do you mean that you want to configure your local RDP client to instruct your target server to use a different locale?

My windows rdp client has no setting for this (mstsc), but my redhat RDP Client does - Terminal Server Client. I have 0.148.

share|improve this answer
Thanks, but I'm looking for something a bit more seamless than a sequence of GUI activity. – Peter Mounce Oct 26 '11 at 21:02
I think I'd be happy with either, but I would marginally prefer setting my local regional settings over affecting the server's (because in the environment I'm in, we have shared accounts, and even have headed software running in the session dependent on those settings, so messing with the target server's settings is a bit fraught. It's a slightly legacy environment, to put it mildly...) – Peter Mounce Oct 30 '11 at 19:58

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.