Yes I have, backup everything on your pendrive before you do it because the xbox will automatically format it to FATX. Xbox controllers are standard usb wiring with a propriety connector. Then you need to splice onto it a female usb connector. The ones that come with motherboards that plug directly into the motherboard via 8 wires work great.
You only need to take one of the connectors and separate it and its wires. Then take apart your controller. And add the wires to appropriate connectors. You can follow the guide here