Today I spilled some water on my notebook computer. It worked fine for an hour afterwards, but then the keyboard went crazy: some keys stopped working, others were producing the wrong letter, or combinations of letters, infinite loops, etc.
Even if I immediately soaked up the spill, I am sure that some water got into the keyboard (my keyboard as a metal plate under it, so the water remained trapped in there). Since there is no way to disable a keyboard in windows 7 (if you uninstall the driver, it will be reinstalled by the OS at the next boot), I rebooted. My notebook beeped for a while during boot, but booted successfully. So the only option I had was to disconnect the keyboard from the MOBO and plug in a USB keyboard.
My question is about the beep: why did the computer beep during boot? I would think the OS would beep if no keyboard is found, but why if there is a keyboard (even when broken)? What kind of test is performed on the keyboard?