Design for ps3 controllers.power supply is from usb port for game console or pc or any power adapter( 5v output).two controller can be charged simultaneously.connecting the cable will also allow charging while still being used.full charge can be completed within 2 hours when charging one single controller.