Não tenho certeza se isso pode fazer o trabalho, mas como parte do Kit de Pré-instalação OEM do Windows (OPK) e do Kit de Instalação Automatizada (AIK), o IntlCfg pode definir localidades de entrada a partir da linha de comando.
Conforme o link acima, o parâmetro inputlocale
deve permitir que você altere o layout do teclado, desde que seja suportado. Você apenas passa o valor hexadecimal do teclado que você gostaria de usar.
Espero que isso ajude.