Не дубликат Подключение к удаленному рабочему столу Microsoft - язык клавиатуры

Часто мне приходится подключаться через удаленный рабочий стол к моему офисному ПК. По разным причинам языковой стандарт по умолчанию на моем домашнем компьютере - русский, а по умолчанию на офисном ПК - английский-британский. На домашних и офисных компьютерах установлены русские и англо-британские макеты, которые доступны для Alt-Shifting.

Проблема в том, что RD, по-видимому, устанавливает макет kb по умолчанию на локальном компьютере в качестве макета по умолчанию для удаленного компьютера на время сеанса. То есть, когда я подключаюсь к офисному ПК, русская раскладка клавиатуры устанавливается как раскладка по умолчанию, поэтому каждая программа, которую я запускаю на удаленном ПК, получает русскую раскладку по умолчанию, чего я никогда не хочу. Для каждой запущенной программы я должен Alt-Shift вернуться в английский-Великобритания.

Это отличается от того, когда я вхожу в офисный компьютер локально, не используя RD. Тогда англо-британская раскладка по умолчанию, это именно то, что я хочу в офисе.

Как заставить RD уважать локаль удаленной клавиатуры по умолчанию, чтобы я получал английский-английский по умолчанию даже при подключении с компьютера, который имеет другую раскладку по умолчанию?

GSerg
источник