This totally isn’t what you’re asking for, but I absolutely love the 8bitdo adapter 2 thing (https://www.8bitdo.com/usb-wireless-adapter-2/) pair your DS4 controller to it and then just plug in the dongle. I haven’t found anything it doesn’t work on, but mainly I pop it between a pi3, pi400, and my LMDE desktop.
So handy.
I managed to automate one job to the point I had maybe 45 minutes of stuff to do each day. Pandemic hit and my amazingly uneducated supervisor insisted there was no way I could remotely do my job. When you only see the same 4 walls with pretty much no other human interaction for 8.5 hours a day you start to go a little crazy. If I’m being completely honest they came close to finding me at my desk the next day a couple times. I have not automated away my new job, but I am wholeheartedly debating a career shift, not because it’s difficult, because I’ve been burnt out for a few years now.