Re: Question about capabilities
For some reason I missed the notification(s) that you posted more info.
I'm impressed with your elegant, simple, non-ticker event solution. I would be very interested in seeing the code you created.
I suspect you're seeing "Problem detecting input reolution" because your zone 2 display is emitting a screen resolution that is not supported by the NeTV.
There are two programs I've come across that might give you some insight into the problem.
Run it with no arguments to see options available. Proper use of this is way over my head and I suspect it is very dangerous if you use "write" commands without knowing what you're doing (dangerous as in it might damage the fpga chip).
No usage help that I can find. Run it once to launch it in background (daemon) mode, run again to show real-time info about what the NeTV thinks are the parameters of the source HDMI.
If you Google kosagi matchmoded (and even kosagi fpga_ctl) you'll get some interesting posts, including this one that lists the supported modes. Both Google searches return one page of results so it's not overwhelming.
FYI, the "Problem detecting input resolution" is file /media/storage/root/resinfo.html and I think it's updated in real time by matchmoded.
I do not know how to force the NeTV to run at a specific resolution.
At one time I was having trouble with non-supported resolutions of my HDMI source and had looked into getting ConnectPRO TMDS-KITU1, HDMI EDID/DDC Video Ghosting Emulator or similar device, with the goal of configuring it to always send a specific resolution instead of relying on auto-negotiation between an HDMI source and the NeTV.