When Vista starts up only vowel keys will work and then each one has an accent on it.
I have now performed a full system recovery using the recovery partition and have recovered back to the screen where it is asking for the user name you want to use to be entered. Only thing is that the keyboard problem is still there. I have plugged in an external keyboard and the same happens with it so I would think it unlikely to be a hardware problem with the keyboard.
Anyone got any clues?