I was then using a PS4 controller to hold me over until this controller came out. The PS4 controller works OK, but I never liked micro USB connectors. The connector on the PS4 controller also started to fail, so it disconnected easily when I moved. It also doesn’t have Xinput (Microsoft’s controller API) support like the Xbox controllers do.
https://www.amazon.com/Xbox-Core-Controller-Robot-White-one/dp/B08DF26MXW