I have a dozen or so USB or USB to mini-USB cables lying around. It's annoying keeping track of what goes to what.
Are they interchangeable or are they device-specific?
Does it change the answer if I'm expecting the device to transfer data vs. merely charge its battery?
For example: Can I expect the mini USB that charges a cell phone to also charge a PS3 controller?
Would the Ferrite Bead - the cylinder on some cables - affect USB compatibility? Is that a necessary component for the functioning of its intended device?