It depends on the controller. Some controllers have built-in power supplies that allow them to be charged in minutes, while others require an outlet and a cable to be connected.