On 30th Dec 2012, the DVI port of Philips 220WS was slightly fried after I un-installed Nvidia display driver (was using Nvidia 8500GT+Radeon 6850), WITHOUT rebooting, ran Logitech's mouse driver installer, Win 8 screen flashed a few times and then the DVI port of 220WS no longer worked. Moreover, Win 8 displayed nothing. I had to re-install Win 8.
Thought the DVI-D port of Philips 220WS8 still worked afterward, it could no longer switch to its native resolution of 1680x1050 auto-magically. The DVI-D port could only switch to a maximum resolution of 1024x768. Win 8 detected the monitor as a non-PnP Generic Display. Installation of monitor driver couldn't fix the problem. Its D-Sub port, however, could still switch to 1680x1050 for the same generic PnP monitor. Note that now I was using Nvidia display cards to test the monitor.
Using EDID definition of VESA signal for 1680x1050@60Hz from website TinyVGA, successfully created a custom resolution for Philips 220WS via Nvidia Control Panel as follows:
Visible Area, Front Porch, Sync Pulse, Whole Line/Frame, Polarity, Back Porch
1680, 104, 184, 2256, negative, 288
1050, 1, 3, 1087, positive, 33
BTW, today (year 2025) I found the following website that does video timing caculation, which shows different set of values for the same 1680x1050@60Hz resolution:
https://tomverbeure.github.io/video_timings_calculator
https://vesa.org/wp-content/uploads/2021/12/CVT-v2.0-Generator-Version-1.xlsx