Just seen that you've now had a suggestion that should suit your needs better than a software solution, however since I'd already written this...
Peaked my interest as my customers face similar issues with their hardware on site.
As you say there's nothing about on Google, however I'll make a couple of suggestions (as yet untested as I'm posting from the sofa). Assuming all target machines are running Windows 2000 / XP:
1. Do you have access to coders? If so you could commission a custom application that runs as a service and periodically calls the GetSystemMetrics() API (with flag SM_CMONITORS) to poll the number of currently attached monitors and sending an alert via email / other method.
2. Does a physical monitor disconnection leave an event log alert? If so you could use a commercial application to monitor the events log for the relevent event and send the required alert.
3. Does a physical monitor disconnection cause a registry change (perhaps under the HKEY_LOCAL_MACHINE\HARDWARE\DEVICEMAP\VIDEO\ area)?
I'd suggest running a registry monitor whilst you unplug a monitor. If a change can be identified you should be able to
create an audit event for the specific key value, and then monitor the log for the event as with 2.
If I get the opportunity over the next few days I'll try and run some tests. At the moment IMHO I'd prefer options 2 or 3 over 1, as any constantly running application will have some impact on client performance.
HTH
TazUk
![[pc] [pc] [pc]](/data/assets/smilies/pc.gif)
Blue-screening PCs since 1998