This is what I use.
Buy from:
etguuds Extra-Long, Nylon Braided, USB C Cable 5M, USB A to USB C Cable. To use with the Xbox Adaptive Controller (XAC).
Buy from:
For Xbox Adaptive Controller (XAC) - QG9-00323.
Buy from:
This is available, but I don’t have one. Apparently, if you want two joysticks, you have to buy two.
Buy from:
Titan Two Device [Programmable Scripts, Macros, Mods, Remapping, Keyboard, Mouse] Converter for Xbox One/S/X PlayStation 3/4 and Nintendo Switch.
Another controller is needed to use the Titan Two on the PlayStation 5, see the next item on the list. Microsoft and Sony keep doing updates to try to stop people using programmable third party devices on their consoles. I got my Titan Two from: One Switch, with some pre-loaded code, the owner was very helpful. I’m now using some other code, he found for me.
The Besavior Controller is required to use the Titan Two Device on the PlayStation 5.
Buy from: