- use a different keyboard layout than EN (English)
- use Remote Desktop to connect to another machine
- the default keyboard/input language is set to EN (regardless of your user settings)
… then this is your solution:
On the machine you connect to run the following .REG file:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"IgnoreRemoteKeyboardLayout"=dword:00000001
Download: IgnoreRemoteKeyboardLayout.zip
22 comments:
Neno, you solved a key question to me. Thank you very VERY much!
Neno - you are the man!!!
I had an issue that I'd been trying to fix for hours. If I did a Remote Desktop to my XP (SP3) box the default Input Language would be Welsh - UK Extended Keyboard. I tried everything - mostly using the standard Control Panel->Region etc... But it always went back to Welsh!!! I even tried removing it.
Only after reading your blog did I notice that logging on using the Console all was ok. Adding (I did it by hand) that Registry entry fixed it and XP no longer thinks I'm Welsh when I remote desktop on.
Thanks Neno!!
@Anonymous: I'm glad you're not "Welsh-UK" anymore. :)
Excellent!. Easier and faster than any other I found. No more changing keyboard language when using Remote Desktop.
Thanks! I was tired to remove this US keyboard and switch back AZERTY one! Worked with W2K SV and W2K3 SV as well.
Thanks, solved the problem straight away.
Thanks a lot for the tip.
Works like a charm on 7
Excellent, no I can use my Mac on RDP whith Apple keyboard layout in Norwegian.
Thanks!
Fantastic work! Thank you very much!
Both remote and local computers had the same single language (Canada EN, US keys) on them and yet I was still typing with a UK variant (pound symbol instead of #). After confirming that both were the same and no UK languages were set, a quick Google search brought me here. Two minutes later, I had my # key back. Thanks so much!
Both remote and local PCs had the same Canada EN, US key layouts and yet I was getting the pound symbol instead of #. Was stumped until a Google search led me here and fixed my problem. Thanks so much!
Thank You very much.
Greetings from Poland.
Thanks. This solved an issue I had using HP thin clients connecting to a Windows server 2008 Terminal server
I've got just the opposite. When I connect to my servers from my Windows7 home PC my spanish keyboard layout gets transferred to the machine I'm connecting to. I wish there was a registry hack for the originating PC not to transfer my keyboard layout.
Thanks! Your hint was the solution!
A great tip, but I have the same problem as Anonymous (Jan 26 2012). All my RDP sessions show as Welsh. It's not a big issue, as the keyboard works fine, so I'm not going to run the reg hack on 30-odd servers, but I just wondered if anyone knew why it happened?
Thanks.
Me, its the same as Anonymous March 14. I want the keyboard to NOT transfer to my remote PC because my users use different keyboard, and i will only support the one i've put in my remote PC.
Is there a way for that?
Works on WinSRV2008R2 as well. I just had to add the new DWORD 64Bit...
Hi!, Just tried your fix in Win Server 2012 R2 running WebRD. The language appear but then i log-off. It did not show up anymore.
Thank you verry much. We are in germany and we forgot to put in the german language pack and after install it was still english.. But this saved our butts.
Merci beaucoup.
Thank you very much from France.
شكراً جزيلاً
Post a Comment