I have a dell inspiron 1525 and I spilled a sticky orange beverage on it and as a result, had to replace the keyboard (myself). The installation went beautifully and when I powered it up, it worked! (On that "Start Windows Normally" screen) However, when I reached Vista, (sign in and whatnot) it didn't work. I restarted it with exactly the same results. It seems to be a driver issue, although my computer says it's up to date, and I have no idea what drivers I would need to install! Can someone please help me? I'm so tired of typing with this On-Screen Keyboard crap.
You may have not inserted the Keyboard's cable properly, they tend to be a plastic ribbon cable and if you do not insert it properly, some keys may function while others may not.
I suggest you take the keyboard out, inspect the area where the cable connects to verify it's not gooed up with orange beverage, and then make sure to properly insert the cable and try again.
Keyboard do not require special drivers, so I highly doubt it's a driver related issue.
Hope that helps :)
Anyhoo. I would go into the device manager and delete the keyboard and then reboot. Let vista find your hardware and install what it thinks should be the correct driver.