This makes sense to me.Maybe the user could make a choice about basic keyboard layout, such as azerty, qwerty or qwertz, then enter the password.
Apparently there is a large number of dvorak keyboard layouts, however
anybody who can use a dvorak keyboard layout can use azerty, qwerty or qwertz.
_____________________________________________________