The controller has no issues and has software on the computer for button customization. The cable is present and the cable is from USB-A to USB-C.