Hi Thundagia,

Did you try and turn your keyboard upside down and gave it a good tapping to clean the dust, breadcrumbs etc. out.
Keyboard are known to get morbidly dirty and that could be at the culprit of the problems you have.
First you have to think of a mechanic cause, if the problem persists it could be something else,

polonus