I've asked for help three times now and I have not gotten the right answer. So basically, whenever I try to play a game, lets use Super Smash Bros. as an example, my 3DS thinks I'm holding down the B Button, that means I can't choose a character at all. Sometimes it fixes itself, but it always comes back. Multiple things have happened causing the problem to reoccur. Heres a list of what happens when it starts working again:
1. I'm able to use it regulary for a while, but the problem comes back.
2. I press it once and the Problem comes back
3. I nudge my 3DS and it comes back
1 and 2 have happened the most, I just really need some help, this has been going on way too long.