For switching between two USB-C sources and two USB-C or USB-A devices, this device supports automatic switching by detecting a new source or manual switching via the front panel button or RS-232 API commands. It supports USB 3.2 Gen 1 with data transfer rates up to 5 Gbps and is compatible with a wide range of USB peripherals, including webcams, PTZ cameras, keyboards, mice, printers, displays, and more. This plug-and-play device is versatile and easy to use.