I've spent quite a few hours attempting to hack a Madcatz PS3 USB controller, and I'm going nuts. I soldered all the wires where they should go, covered the connections with hot glue so that they don't pop loose, connected them to my controls, and now it's not working properly, just as I'd feared.
Basically, whenever I try to move the joystick, it causes the menu screen to go crazy. Moving the joystick just a nudge to the left causes the cross media bar to move all the way to the left at lightning speed, and whenever I press down, it pushes all the way "up" as soon as I release it. And just a few moments ago, it started automatically activating the X button for no apparent reason (at least, I THINK it was the X button).
I'm really confused now. My only guess ATM is that it's something to do with me having de-soldered the ribbon that connects the analog joystick PCB to the main PCB, and now the joystick is "confused" since no analog sticks are present to maintain a "neutral" voltage. That's really just a shot in the dark for me though, because I'm a total n00b when it comes to hacking gamepads.
So, does anyone have any suggestions that I should try?

P.S.: Has anyone here ever tried connecting a GPwiz to a PS3's USB port and seeing what happens? I've read that the PS3 actually recognizes some USB gamepads, so I'm very curious about that-- that is, assuming you can figure out which terminal the "home" button needs to get wired to on the PCB.