My R button just gave up (to much Mega Man Zero [I am awful at that game]).
I might try blowing on it till I get the chance of buying a new button fixing it. I might as well buy like 3 extra one (I already had a problem with my A button as well).
Edit: Or Update: Blowing didn't work. I even...