Well it made sense to me when I wrote it - not sure now though.
The keyboard performs as normal for most of the time. Then it will not display the character that you typed. For example if the key i is used it shows on screen as a 5.
If you reboot the keys function OK in the BIOS and for typing in the windows password but as soon as windows is running it goes back to showing the wrong character on screen. And only certain keys on the right of the keyboard are affected.
Physically the keyboard is fine.
Hope thats clearer...
PW