SSF4 TE Stick Help please

I have a SSF4TE stick that my friend was gonna throw out kuz it has a realy bad problem i cannot for the life of me figure out. For reasons unknown the xbox button is constantlly going off.I have done what i could to make it work been in and out of it but idk what could be causing it. The strange thing is the xbox button itself doesnt work. But the dashboard will pop up randomlly on its own.

Please if you can help me would be wonderful.

Okay, has this TE ever been opened up or modded before?

Pictures of the insides may help.

The stick was opened after it had started happening. I will take some picks of the inside here in a few.