YOTETION USB Extension Cable ? Broad Compatibility?Compatible for cellphone charging Easy to extend the USB connection between computer/laptop and other USB devices, including USB Flash Drive, USB Hard Drive, USB Card Reader, Mouse, Keyboard and more. ·Lets you extend USB connection between your computer & USB devices thereby giving you the ability to move away from your desktop while using your printer or other devices. ·Lets you extend USB connection between your computer & USB devices thereby giving you the ability to move away from your desktop while using your printer or other devices . ·Connect several USB devices over a long distance by adding a Plugable USB hub. ·USB 2.0 pairs well with low energy USB devices like mice, keyboards, and wireless dongles.