Minor nitpick: I’m pretty sure USB Video Class is not an alt mode, just a standardized interface for sending video over USB (like HID for keyboards and mice or mass storage for flash drives). Alt modes completely dump USB (except the USB 2 link which is always available) and repurpose most of USB-C’s pins for a different protocol.
This might be a good place to post it, but there’s also a simple screen mirroring program that works over data and doesn’t need usb alt mode. scrcpy
I only mention it because it’s another great tool that I remembered after seeing this post.
Minor nitpick: I’m pretty sure USB Video Class is not an alt mode, just a standardized interface for sending video over USB (like HID for keyboards and mice or mass storage for flash drives). Alt modes completely dump USB (except the USB 2 link which is always available) and repurpose most of USB-C’s pins for a different protocol.
I meant that you could technically do video out without USB display port mode.