Well, I did it. I finally managed to break something.
My dad and I went out for a flight today to a beautiful, rusty water tower. Within seconds of arriving, I dropped my controller. The fall didn't seem too bad (fell from about knee height), but I didn't realize until we moved to a second location that the left bumper was no longer working.
And, of course, it had to be the button that controlled one of the best things about Hubsan's X4 Cam Plus (H107C+): the camera! Or more specifically, the photo button.
The wind picked up to about 10 mph while we were out, which is more than I can comfortably handle with the X4, so I didn't fly much anyway. After my dad finished his flight, we went home and immediately brought out a tool-kit to see if we could repair the controller.
I didn't bother to take pictures of each step in the process, since fortunately the repair was super simple. The hardest part was just getting the controller open. There are three screws holding it together, one hidden under the batteries. The casing on the controller is a bit hard to pry apart, so I handed it to my dad to open (thanks, dad!).
Here's a picture of the insides (click to enlarge):
Each part is labeled, except for the trim buttons (which I suspect to be on the other side of the circuit board, but I have little or no knowledge of the construction/layout of circuits, so don't quote me on that). I wasn't willing to pop the board out to inspect the other side because, quite frankly, I was afraid I couldn't put it back together!
The left bumper's internal button (little black piece in the photo) had gotten shifted out of place when it fell. To repair it, all I needed to do was push it back into place and snap it back into the casing (white piece surrounding it in the photo) around it.
I closed the controller back up, tested the photo button with the drone to prove it was fixed, and added the screws back. VoilĂ ! Repaired controller!