The KVM Switch Hack: Force Resolution to Non-PnP Monitor in Windows

I recently installed a KVM switch so I can work conveniently with my PC and laptop. The laptop had no problems, but the PC was a different story: since my graphics card only supports DVI, I had to use a DVI/VGA converter for the KVM. This converter didn’t transfer the EDID monitor data to the computer properly; this meant that my computer couldn’t identify my monitor (displaying it only as “Generic Non-PnP Monitor”), and that it would not let me set my resolution to the proper screen values of 1680×1050. I spent quite a while hunting for an answer and finally found the perfect solution online: it worked seamlessly.

  1. Download Phoenix.zip and extract it to a working folder.
  2. Run it and click the “Extract Registry EDID” toolbar button.
  3. A list of monitors should appear.
  4. Try to find the monitor that matches the monitor that is giving you problems.
  5. Save the EDID to a .DAT file in your working folder.
  6. Download moninfo.exe and install it.
  7. Open the saved .DAT with MonInfo.
  8. Select “Create INF…” from the file menu and save it to your working folder.
  9. Open the Device Manager: click Start, type “devmgmt.msc”, and press Enter.
  10. Select the monitor you want to change (in my case, it was “Generic Non-PNP Monitor”).
  11. Right click and select Update Driver Software.
  12. Click “Browse my computer for driver software”.
  13. Click “Let me pick from a list of device drivers on my computer.
  14. Click Have Disk…
  15. Browse to the INF file in your working folder.
  16. Click next to override with your new INF.
  17. Restart your computer and enjoy your new resolution!
Advertisements

3 Responses

  1. Wow!!! Thanks!!!
    My KVM was preventing me to set my monitor to 1920×1080, allowing max 1600×1200.

  2. Pure genius!!! This fix worked so well. I’m now able to view my screen @ 1920×1080.

  3. Sounds like a fix to my exact problem I’m having with new Windows 10 machine attached to a KVM and Dell Monitor, however when I ran the Phoenix tool and found my Monitor in the list, it says “Invalid EDID!” so I’m not sure what or how to copy top the .DAT file

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: