While most controllers are powered via USB cable, some controllers come with a DC socket, and the reason is not far-fetched. Normally, when you power your controller via the USB cable, it draws power from your laptop battery. If you, however, have a model that has a DC socket, you can power it with an external DC power supply. This can be particularly useful when you have already exhausted all your laptop’s USB ports.