BetterJoy
Allows the Nintendo Switch Pro Controller, Joycons and SNES controller
...It acts as a compatibility layer that allows these controllers to be used with a wide range of games, emulators, and software that would otherwise not recognize them natively. The software supports integration with popular emulators like Cemu, Dolphin, and Yuzu, as well as general system-wide input for PC gaming. One of its standout features is gyro support, which can be mapped to mouse movement or used in compatible games for motion control. It also allows users to remap buttons, including special inputs like capture and SL/SR buttons, providing a high degree of customization. BetterJoy works over both USB and Bluetooth connections, making it flexible for different setups.