This Up & Down Angled Mini USB Type B OTG Cable, It's a standard USB MINI HOST Cable, need your machine to support the USB host OTG function. Use for Tablet, Car Aux, GPS, MP3 MP4, PDA, PMP, and more use. With this USB Host OTG adapter, you can assess to most of USB Flash Drive, Mice, Keyboards, and game controllers, etc. It should work with most USB Flash drives, mice, and Keyboard, but please note that some of them may not be compatible. it also works with the external hard disk, But It needs an external power source for the hard disk should also work with the non-power card reader.