This message was posted on behalf of Intel Corporation
Thank you for reaching the Intel(R) Communities. I understand you would like to check if there is a way to confirm if the HDMI monitor is on or not. We can certainly get into that to find a possible answer.
Let me gather up some data to have a clearer understanding of the scenario faced.
- Are you trying to set up a system for a remote control?
- Is there a specific reason why you would like to get that done?
- The resolution to be used depends on the monitor's capabilities
- May I have the brand and model of the monitor used to check if that resolution can be done?
We have been using the Intel Compute Sticks to push operational updates to monitors located in employee work locations. We are using Samsung DM65e commercial grade monitors/TVs.
In some cases the screens default to a 720 resolution instead of the typical 1080 resolution which skews the displayed content. So I am trying to see if there is a programmatic way to force the resolution to 1080.
Secondly I have another project using the same internal infrastructure where the customer wants to know if the monitors are turned on or off. I believe they are wanting to implement an energy saving feature and are looking to confirm that it is working.
I found this reddit thread which has a whole bunch of suggestions that might be helpful to you.
In Linux I used xrandr to achieve something similar.
In regards to your other project, what you might be looking for is HDMI-CEC, which is not currently supported.