VicTsing USB 3.1 Type C 4 Ports USB 3.0 Bus-Powered Hub Adapter with Individual Switch Converter for Laptop PC Google ChromeBook The front and back of USB 3.1 type-c male port are the same. You can plug it from each side. This Type-C Hub support Apple New Macbook 12 inch, Google ChromeBook Pixel and other product with type-c female port. This USB3.0 three female ports hub can be connected with mouse, keyboard, USB driver, or hard disk up to 20G. Supporting 10/100/1000 Ethernet at USB 3.0 speeds--faster than most wireless connections Compatible with windows XP, windows 7, 8 and Mac OS, Linux. Compatible with earlier USB standard, such as USB3.0, USB2.0.