Столкнулся с проблемой, переключения раскладки языков на терминальном сервере windows server 2008 r2. При подключение, у клиента отображается две раскладки (RU | EN) по умолчанию, раскладка переключается комбинацией CTRL+SHIFT а язык ввода ALT слева + SHIFT.
Это происходит в результате того, что RDP клиент устанавливает раскладку согласно текущей раскладке на удаленной машине, если это не соответствует дефолтным настройкам, происходит такая беда.
Лечится очень просто:
Идем в реестр
HKLM\System\CurrentControlSet\Control\Keyboard Layout
создаем значение IgnoreRemoteKeyboardLayout тип DWORD 32 равное «1»
Перезапускаем удаленную сессию. профит!
Проблема раскладки на терминальном сервере решена!