
I am a software developer and I bought it to connect my two monitors to the same port and quickly switch between my Windows laptop and Linux desktop over a single HDMI. I have tested this on Windows, Linux and Mac using a USB to HDMI 2.1 power cable. Needless to say this was a waste of my time and money. The dongle only allows you to connect one display at a time, so connecting both VGA and HDMI at the same time will NOT work. I use GTX 1050 ti GPUs for Windows, GTX 630M for Linux and Radeon HD 6750M for Mac.

Cable Matters USB C to HDMI Adapter - 4K 60Hz, 60W Charging, Thunderbolt 4 Compatible for MacBook Pro, iPad Pro
12 Review

Cable Baseus Cafule USB - Lightning, 1 m, black/red
26 Review

USB to USB Type-C adapter
18 Review

π΄ 2 Pack JSAUX HDMI Coupler Female to Female for 4K HDR Extension - Aluminum Alloy Adapter for HDTV, Roku Stick, Computer, Monitor, Laptop, Projector, DVD Player, PS 4/3 (Red)
12 Review

π₯ Logitech C270 Webcam: Crystal Clear Video and Superior Quality
183 Review

Logitech HD Webcam C270: Crisp 720p Widescreen Video Calling & Recording (960-000694), Lightweight and Portable at 3.15 lb.
192 Review

Renewed Logitech G PRO X Wireless Lightspeed Gaming Headset with Blue VO!CE Mic Filter for Immersive Gaming Experience
122 Review

Apple AirPods Pro MagSafe RU Wireless Headphones, White
159 Review