Виндавоз, если не настроен по-другому, запоминает раскладку RU/EN
для различных открытых окон. Но для окна DOS всегда выдаёт RU и не
меняет её по штатному переключателю [RU/EN].
Я, конечно, понимаю, что в окне DOS за раскладку отвечает драйвер
DOS, но этого не понимают виртуальные клавиатуры, которые при работе
с окном DOS включаются в русскую раскладку, что не даёт ими пользоваться.

Я знаю, какой функцией АПИ делается запрос раскладки у окна Винды, но
получается, что окно DOS всегда отвечает, что оно [RU] и изменить это
средствами Винды не получается.

Как бы разрешить или обойти эту траблу?