Cable Matters USB C to Mini USB Cable (Mini USB to USB-C Cable) 3.3 Feet in Black USB TYPE C TO MINI B CABLE connects a computer with a Type-C USB port to a GPS, game controller, camera, dash cam, or legacy USB peripheral device with a Mini B USB port; Reversible USB Type C connector plugs and unplugs easily without checking for the cable orientation; Type C to Mini B cable supports Hi-Speed USB 2.0 data transfer rate up to 480 Mbps LEGACY COMPANION for syncing data and charging your game controller or camera with USB Mini B to new release computers with USB C such as 2015 MacBook with 12" Retina Display, 2015 Google Chromebook Pixel / Pixel C, ASUS Zen AiO All In One PC, Lenovo Yoga 900 13", Dell XPS 13" 9350 / XPS 15" 9550, or HP Pavilion x2 / Spectre x2 / Pro Tablet 608 ENGINEERED TO LAST with a flexible cable, sturdy construction, and USB connectors with molded strain relief for frequent unplugging; USB-C to USB Mini-B cable is fully shielded to provide superior transmission performance and project against EMI/RFI noise; Robust Type-C connector clicks into place for a snug and secure connection LIFETIME WARRANTY and product support for this Type-C USB to Mini-B USB cable provides peace of mind when purchasing; Low-profile and robust Type C connector clicks into place for a snug and secure connection COMPATIBLE with devices with a USB Mini B 2.0 port such as the SanDisk MP3 player, Canon PowerShot Camera, PS3 game controller, Garmin and TomTom GPS units, GoPro Hero camera, car dash cams and more Unique reversible design connects in any orientation No more fiddling around to insert the connector Soft &amp; flexible TPE cable jacket Molded strain-relief connectors Gold-plated connectors Designed for repeated unplugging Computer Connector: USB Type-C Peripheral Connector: USB Mini-B Foil &amp; Braid shielding Data Transfer Rate: 480 Mbps