Подняв некоторое количество серверов под управлением Windows Server 2008 R2, заметил очень неприятную особенность переключения раскладки клавиатуры в удаленном сеансе (RDP).
Заключается она в следующем: рядом с иконкой языка (RU или EN) в трее появляется иконка с изображением клавиатуры и начинается танец с бубном во время переключения. Иконка RU меняется на EN, но при этом все равно продолжают вводиться русские символы.
Это происходит из-за проблем с совместимостью RDP-клиентов Windows XP и Windows Server 2008 R2. Решается данная проблема внесением изменения в системный реестр терминального сервера.
Необходимо в раздел
HKLM\System\CurrentControlSet\Control\Keyboard Layout
добавить REG_DWORD(32bit) параметр с именем «IgnoreRemoteKeyboardLayout» и установить значение «1».