After logging on, my HP Pavilion dv7 keyboard mapping (both alphabetic and the numeric keyboards) goes crazy, either exchanging letters or, not so often, typing two letters instead of one for every key I press.
And the keyboard mapping is never the same after every logon. Sometimes, there is no problem, sometimes the problem corrects itself in minutes, but most of the time, only after logging off, as many times as necessary to return to the correct mapping.
And this also happens with an external Microsoft keyboard.
The strange thing is that when I type the password at logon, it is accepted correctly, i. e., it does not seem to be a hardware error and it seems that the mapping error only appears when all the drivers finished being loaded.