8bitdo’s latest accessory adds simplicity to controller compatibility across platforms, enabling the use of Xbox One, PlayStation 4 and Nintendo Switch controllers with Switch, Windows and macOS systems quickly and easily.
Yes, that means you can play your PC or Mac games with your favorite Xbox One X/S or DualShock 3/4 controller, or even use a Joy-Con. It also means that you can use a DualShock controller to play Breath of the Wild on the Switch, if that’s what you want to do.
The USB dongle also works with Android TV hardware, and with Raspberry Pi-based devices. It supports DualShock 4 vibration and 6-axis motion control on Switch, and it works lag-free for low latency gaming requirements. It’s also a tiny bit smaller than either the dedicated Xbox or PlayStation dedicated PC wireless controller USB adapters (and supports a broader range of platforms).
Check it out, it's only $20 from Amazon.