Using EventGhost 0.3.7.r1462 on Windows 7 Enterprise, updated regularly with Windows Update.
I have a normal computer monitor connected to my PC. There is also a DVI cable connected to the receiver of my home cinema setup. Windows is set up in such a way that when the receiver is switched to the "HTPC" channel, the TV monitor object comes alive in Windows (it is not listed as connected otherwise), and it is now the primary screen - where the taskbar etc. resides. I can then start XBMC to watch stuff. All good.
However, what I would really love to do, is to have EventGhost give me an event when the receiver/TV monitor is "connected", so that I can automatically launch XBMC - that means I could control everything from the living room and not have to fiddle with stuff to get into the OSD. This would be a big help to my fiancee who is not quite as technical in nature as I am.
However, when I switch the receiver to the HTPC channel, no event is displayed in the log of EventGhost. I did not check the box to log only events handled by the system.
Is it possible to detect some kind of even for this? Either that another monitor suddenly exists in the system, or that the "primary screen" is now a different screen than it used to be.
Also, if that is possible, the opposite event would also be nice, so I can shut down XBMC once the receiver goes to another display unit.
If you need any further info, let me know. I would be very happy to solve this somehow.