Quest 2 controller face button suddenly mushy and doesn't work
Hi, so my Quest 2 controllers were working almost perfectly fine, but there was small amount of joystick drift developing. I finally got fed up with it today, and sprayed some DeoxIT D5 electrical contact cleaner in there according to these instructions:
The joystick drift was completely fixed, and I put the black cover plates back onto the controller after some testing.
However, once I started playing a game, I noticed that my X button felt strange. It was mushy and didn't have a clicking feeling, and I needed to press the button quite hard to get it to activate. I couldn't find a video showing exactly how the button sensor is constructed, but it feels like the spring was still working, but the membrane was stuck permanently down or broken somehow, and wasn't clicking up and down anymore.
To get at the buttons it seems I needed to fully disassemble the controller, which I don't quite dare to do at the moment. So instead I decided to spray a bit more contact cleaner into the button and mash it up and down a few times to see if that would help. Instead, the button became completely nonfunctional - it wouldn't activate regardless of how I pressed it. And the mushy feeling remains.
Has anyone disassembled the face buttons on these controllers before? Can you think of anything that might explain the mushy feeling / not working? It was completely fine before I sprayed the contact cleaner, how can liquid contact cleaner affect the button mechanically in this way?
Is this merely the membrane being dirty or stuck, and fixable if I disassemble the entire thing and pop it back out? Or was I just unlucky and the button has failed/broken at coincidentally the same time? I can't find any replacement parts for the buttons, unlike the analogue stick sensors.
Is this a good question?