Hi everyone,
I am a teacher in upper secondary education at a small European country. A typical classroom at our school is equipped with a overhead projector and a stereo sound system. You bring your own device, hook it up via HDMI-A and you are ready to go.
This is already a quite capable setup but it will be “improved” over the next years. A horrible proprietary “modern” solution was tested in one class room at our school. Luckily there was a general backlash against the proposed solution preventing it from adoption.
This incident motivated me to take action. My goal is to propose actual improvements.
Let me explain how the current setup is used by advanced users. They bring two computers. One is typically a tablet or a convertible with a pen. This device is hooked up via HDMI sharing its screen with the projector and is used for showing slides, writing like on a blackboard etc. The second computer, typically a laptop, is used as a secondary monitor (not shared with the students) mostly for looking at guiding notes for the lecture and for working on administrative tasks.
Obviously two computers for this scenario are not only overkill but also inconvenient, because both have to be hooked up for power and their has to be some data synchronisation service in place.
To eliminate the need for a second computer in the workflow above I bought a pen tablet display (wacom cintiq), a HDMI-splitter and a USB-C dock with a power supply. Then I hooked everything up in such a way that the tablet display mirrors the projector image. If it works, this is a very nice setup needing only one laptop connected via USB-C (including power delivery) giving the user a pen tablet display as a secondary monitor which is shared with the projector. Even if the pen functionality is not used, one gets the benefit of a secondary monitor which mirrors the projector, leaving the laptop monitor free for other things. With mainline Linux this setup is plug and play. You don’t have to install anything. I am quite happy with this setup and find it promising for proposal.
But the devil is in the detail. The HDMI-splitter copies the EDID of the monitor which it sees first and holds on to it, as long as it stays powered on. In my setup it copies either the pen tablet display EDID or the projector EDID. The audio over HDMI only functions with the EDID of the projector. This means if someone temporarily cuts the power of the HDMI-splitter it is a matter of chance, if audio will work or not, which is not acceptable.
Then there are computers which will refuse to work as expected with the USB-C-dock. I have no idea what so ever why this might be the case.
I strongly believe that the way forward is one single USB-C connection and behind this connection only standard components with mainline kernel support. No proprietary apps, no could, no subscriptions. Only one cable to rule them all.
How would you equip a classroom / meeting room for a bring your own device scenario?
What are your experiences?
Please show me the path to interoperability and stability!