It has a function and it definitely serves it. I don't have the Switch so I can't test this functionality, but it's perfect for gaming on PC. Just make sure the PC/Console switch is set to the correct position. Keep in mind that it doesn't work perfectly with RetroArch and it can be a bit tricky to set up. RA doesn't automate this adapter for simplicity, but that's not the adapter's fault. I'm using standalone Project64 and had no problem getting both the original controller and Retro Brawler to work.
HyperX Pulsefire Surge - RGB Wired Gaming Mouse with Pixart 3389 Sensor ๐ฑ๏ธ up to 16000 DPI, 6 Programmable Buttons, Ergonomic Design, Compatible with Windows 10/8.1/8/7 - Black
111 Review
Logitech G G502 Hero Gaming Mouse K/DA
113 Review
Renewed HyperX Cloud Alpha Gaming Headset with Dual Chamber Drivers and Detachable Microphone for PC, PS4, PS4 PRO, Xbox One, and Xbox One S.
121 Review
Logitech G305 Lightspeed: The Ultimate Wireless Gaming Mouse
352 Review