This mini USB hub has four USB 2.0 ports each with a max overall transmission accelerate to 480 MBps. All 4 ports are powered thru the USB micro-B cable. There's also a single on-off switch that controls the 4 USB https://emilieddan998425.blogsvila.com/30499652/the-smart-trick-of-iogear-2x4-usb-3-1-gen-1-type-a-peripheral-sharing-switch-that-nobody-is-discussing