Errr....before you dump it m8, are you running it through a powered hub? as it could be underpowered if your running it directly through a USB port.
Wurzel
*Edit - As for drivers, I use the ones that came with my x52.......not had a problem with em....*