Do I need a driver for USB 3.0 flash drives or card readers ?

Yes, a compatible driver is required for USB 3.0 SuperSpeed products such as Flash Drives and Card Readers. This should be included by the manufacturer of the PC or laptop, motherboard or add-in (PCI) card that has the USB 3.0 ports. Most systems available today have native USB 3.0 support.