The first option is to charge the battery pack using a cable on Xbox One
For charging the Xbox One controller (or Xbox One Elite controller) by using the charging cable included in the console, you’ll require a battery pack specifically designed for the Xbox One controller.
It isn’t included in the package, so you’ll be required to purchase it separately.
If you have a battery pack, connect it to the appropriate port on the controller’s top side, and then connect it with the USB slot on the Xbox One on the other side.
Alternatively, you could charge the controller using other USB energy sources like laptops, computers, or even the power bank.
Charging via battery packs is convenient as you don’t have to turn off the controller to charge it.
Another option is to purchase commercial rechargeable batteries, then charge them with a charger
The default setting for Xbox One controllers comes with standard batteries. The Xbox One controller is equipped with standard AAA batteries. However, they’re not rechargeable.
It is, therefore, possible to purchase rechargeable AA batteries that can be charged in the battery charger.
To get a long run time, We recommend using AAA batteries with at least 2,100 mAh. Batteries like this will last for a long time of fun in the game, and since they come in packs of four at a bargain price, you’ll always have fresh batteries in your arsenal.
Standard AAA batteries, however, cannot charge via cable to Xbox One. Xbox One – this is only available with the dafur battery pack. Therefore, you will require an additional battery charger, which is accessible at a low cost.