It's got crumbs in it which are stopping some of the buttons from pressing down properly.
Am assuming I can't turn it upside down and shake because of the hard drive?
It's one of those keyboards which looks like the keys are floating. All of my previous ones have been the type you can prise off with a teaspoon, clean out the fluff and click back on, but I don't want to try that with this one.