It may take up to 4 hours to fully charge the controller, and the length of use varies:

With X‑Star Premium:

  • Android device: 4 hours
  • Apple device: 7 hours

With X‑Star

  • 8 hours on average