Well I use an Icon Gamecube controller on my Wii and it works just fine. However, when I tried to use another third-party controller before, it didn't read. Although I think that the second controller might have actually been broken, I think if you try out a new or different brand of controller, it should work.
# of games above 75 on Metacritic (including downloadable):
360: 241 DS: 144
PS3: 152 PSP: 126
Wii: 85