I'm not sure if this is considered as a bug or feature request, but Recovery Media seems to be created using default keymap from the windows installation files (e.g. "French", aka AZERTY on win7 french edition) instead of using the keymap configured in the OS used to create the RM (e.g. "French (Canada)", aka QWERTY on win7 canadian french computers).
It gets very annoying when you try to recover to baremetal from a network share (entering complex passwords in a field with hidden characters using a wrong keymap). Of course I can type the password in another field (or click the eye icon) to verify I'm typing it properly, but then you nuke the reason you are masking characters in the password field.
Is it something I can fix myself directly on the RM by any chance?
-EDIT- I found this procedure: http://www.windows-noob.com/forums/topic/2348-guide-creating-a-bootimage-with-another-keyboard-layout-winpe-3/
, but I'm stuck at putting the modified boot.wim file back into the bootable iso file at the moment.
There is no canadian french version of Windows 7 installation disc. The only french version available defaults to "French" (fr-fr), but during installation we specify "French (Canada)" (fr-ca) keymap instead of the default "French" one.
Win10 installation discs are available in fr-ca edition so I did a second test, building another Recovery Media from a Win10 computer, and I confirm the Recovery Media boots with a QWERTY keymap (again, using the default "canadian french multilingual" from the installation disc instead of "French (Canada)" that is the only keymap configured in the OS used to create the RM. The special characters are still not right, but at least it's QWERTY
The RM creator definitely should either always default to US English keymap, or use the keymap currently configured in the OS used to create the RM.
e.g. check "Locale" and "LocalName" values from "HKCU\Control Panel\International" registry key and apply the same values to the boot.wim file before creating the iso.