I'm having an odd problem with an official black Gamecube controller. When playing SSBB, when you push the analog stick into a lower right or left corner the character should duck. On this particular controller the character ducks in the right corner but not in the left corner. Also, moving the cursor in the character select screen is messed up since it doesn't move in the exact same direction as the other corners. This is a huge problem for games that has a lot of diagonal movement, such as Four Swords Adventures. I tried slightly cleaning the analog stick from the inside and outside but that did nothing. Recalibrating did nothing either. Is there anything that can be done? Or is the analog itself broken in some way?