Hello I recently acquired a fairly cheap Game boy DMG. It was in a worse shape then the images and description would lead one to believe. So I decided this device was in need of some tender loving. I opened the case, and removed the PCB so I could clean the outer shell itself. At the same time I washed the buttons, as well as fixed a bunch of dead vertical columns. Great success. The shell looks nicer, the buttons are less gross and the screen is back to it's old glory days. I still have two issues with this device. 1: The battery connectors are dirty/damaged from what I would guess was a leaky battery. - Ordered new ones as cleaning them didn't really work out that well. I'm guessing the dirty connectors might be why the machine will not always turn on. If it is reluctant to turn on, wiggling the batteries a little make it work. Luckily I can't see any damage on the PCB itself. 2: The buttons are unresponsive. - I never tested the buttons before fixing the screen, but after assembling the Game boy after it's cleaning process, the buttons don't work. Someone recommended that I take some paper and rub on the black spots on the back of the rubber pads. I re-opened my DMG, loosened the PCB with the LCD on it from its case and rubbed the black spots on the rubber pads. Putting the PCB half way back in place (just a couple screws holding it), I started the Gameboy again to test. Now it seemed like it was pressing buttons "at random", or more likely it was highly sensitive. I figured that was a good sign. At least it was doing something when having its buttons pressed. After I assemble it again, the buttons are again completely dead. A/B, SELECT/START and possibly the D-pad (unknown since I cant press my way passed any Title screen and thereby be able to test the arrows). I have ordered a new set of rubber pads. I really hope this will work. But in the case it does not, what should I do? Someone also recommended that I clean the PCB in the area where the rubber pads would be making contact. What should I use to clean the PCB?