Compared with USB ancestors, the simple usb-c port has brought us many advantages, one of which is the convenient display and output of notebook computers. Just add an inexpensive adapter to connect all devices from your phone to your HDMI display or projector. However, there is also an obstacle. Owning usb-c alone is not enough, because the device must support display function. This is a problem [Gunnar wolf] has to face on Lenovo’s arm laptop, and his solution is unexpected. Instead of adapters, he used raspberry skins 3 and some software tricks.
The most obvious way to get off board video is to use VNC. He tried VNC, but found that it was lacking due to lag. As a user of Wayland synthesizer, he found that he could use WF recorder and send its output to the stream, so as to capture his screen in a way that PI can read through the network. It’s not as convenient as a pure hardware adapter, but at least it allows him to share the screen.
Surprisingly, we often find that projects need to use the hardware at hand to mirror the computer display. At least this one is more elegant than some other projects.