Turns out someone spilled coffee on the keyboard. Thanks God it was black / no cream and sugar (what's wrong with you people that have to screw up coffee with cream / sugar??) ..so the keyboard is now fine once it dried out. Thinking of replacing it anyway...