Switch Pro with either Steam Input or 8bitdo Universal Wireless Adapter v2 in xinput mode

Use to use my 8bitdo SF30 Pro+ but the Switch Pro is more comfortable and reliable than anything else I've tried (DS3, DS4, etc)