8BitDo Pro 2 is compatible with Switch, Windows, Android and Mac. The custom profile switch button holds 3 custom profiles that can be switched on the fly. Available in three colors: Gray, Black and G Classic.
The controllers are compatible with MacBooks, but I can’t update my firmware without a Windows PC. I only have a Mac laptop to work with. Any plans to make the Mac OS version of the update tool work on MacBooks?