

Not generic, but I’ve been using Xbox Series controllers with LMDE. They were plug n play and work flawlessly out of the box. I’ve used them with both bluetooth and wired and have had no problems with emulation and steam. You’d probably save more buying a used xbox controller for about $30-$50 than trial and error with cheaper off-brand gamepads
I also enjoy dualsense and there is definitely quality there, but I could not get it to work with a handfull of emulators on linux for some reason. I’m sure there could be some tinkering to do to get it working but I’ve just been using xbox series for plug n play