Hello, you can create a container that should be able to do all the things you mentioned… make sure the HDMI monitor is powered on before you boot though for best results. Here are some examples: A project that displays a photo slideshow via HDMI: GitHub - balena-io-experimental/photo-slideshow: A web frame to display photo slideshow of your favorite photo albums , a block that runs X server for graphical applications over HDMI: GitHub - balena-labs-projects/xserver: A simple X11 server block
For the keyboard, if your container is privileged, it should pick up the keyboard as a device from the HostOS. Here is an example for accessing the keyboard via Node.js in a container: GitHub - balena-io-experimental/node-keyboard-input: An example of reading input from a physical keyboard or other USB HID into a Node application
I see that we did release a version of balenaOS for the VAR-STK-DT8M-MINI_LO V2 a while back - has that been working as intended? Support for Hardware v2.0 of Variscite VAR-STK-DT8M-MINI_LO or VAR-DVK-DT8M-MINI_LO, based on DART-MX8M-MINI. AKA how to patch BalenaOS with a newer .dtb file ? - #18 by the-real-kenna