OK, here's an odd one. I have a 2011 Unibody MBP and suddenly the left hand shift, control and option keys all stopped working. These are all used for various boot switches so it seems a bit unlikely ...