And as you can see, I got the same results. I have 2 monitors each plugged into two separate video cards and I thought maybe one was going to bad so the output you see is me having one plugged in by itself (the first 2 sets of entries) and then me unplugging it and plugging the second monitor into the second video card. \\myPCness\root\CIMV2:Win32_DesktopMonitor.DeviceID='DesktopMonitor2' I wrote a quick script to hook the Win32_PnPEntity class and got the following results as output from the thrown events: \\myPCness\root\CIMV2:Win32_DesktopMonitor.DeviceID='DesktopMonitor1' It's affecting my gaming so I finally started trying to figure out what it was. My machine a few months ago started making noises constantly like someone was continually plugging and unplugging a USB device (~10x/hour).