What I did was have PCSX2 run through Steam to convert the Switch controller to an Xbox controller. Pretty sure nearly every controller compatible programme on PC has support for Xbox, so it's a safe bet if it just doesn't natively work with Switch controllers.
"NintenDON'T sue me please haha"
How do I set up my wired switch controller to this emulator? Or can I even do it?