Have you tried the Gampad using a active USB hub between the Gamepad and the USB port of the PC.
My idea would be that the USB power of the computer is to low or the needed power by the gamepad is too high.
If you have an USB power Y adaper (you use two USB ports for power consumption of on USB device) try the gamepad with this y adapter.
In case the gamepad is able to be selfpowered by an external power supply try this.
The power thing is the only problem I could assume since the USB port works and the gamepad works on an other computer too.